Como utilizar os Campos Personalizados em seu tema

Provavelmente você já viu no Adicionar novo post ou página o formulário Campos personalizados. Com os campos personálizados você pode adicionar qualquer campo e posteriormente inserir em seu tema.

Para inserir em seu temas algum campo, utilize a seguinte tag:

<?php $values = get_post_custom_values(”campo“); echo $values[0]; ?>

Altere campo pelo nome que você escolheu para o campo personalizado.

Para quem quer utilizar miniaturas, uma maneira é inserir o seguinte código:

<a href=“<?php the_permalink() ?>” title=“<?php the_title(); ?>”><img src=”<?php $values = get_post_custom_values(“thumb“); echo $values[0]; ?>” alt=“<?php the_title(); ?>” width=”150px” height=”150px” /></a>

Agora é só inserir um campo personalido com o nome thumb e o valor o url da imagem.

Caso queira saber mais, acesse a página do Codex.

Posts Similares

  • Como inserir uma chamada em meu Feed Rss?

    Se você desejar inserir uma chamada ou anúncio para aparecer apenas no RSS, no final de cada post, insira o código abaixo em seu arquivo functions.php:   function insertFootNote($content) { if(!is_feed() && !is_home()) { $content.= “<h4>Gostou deste artigo?</h4>”; $content.= “<p>Inscreva-se em nosso <a href=’#’>feed RSS</a></p>”; } return $content; } add_filter (‘the_content’, ‘insertFootNote’); Tal técnica é…

  • Como baixar versões antigas de plugins no repositório oficial?

    Como baixar versões antigas de plugins no repositório oficial?

    Existe uma maneira simples de obter versões anteriores de seus plugins do WordPress, por exemplo, se uma versão atual quebrar sua configuração e você precisar voltar para a versão que funcionava. Note que essa dica é ótima para resolver problemas por um tempo, mas que não é recomendado deixar plugins desatualizados por muito tempo já…

  • Segurança: Alterando o prefixo do Banco de Dados do WordPress

    Uma das coisas incríveis do WordPress é que ele é um sistema de publicação dinâmica, que utiliza um banco de dados para armazenar informações de seu site: posts, opções e configurações de plugins e temas – todos estes dados são armazenados no banco de dados do seu site. É como se fosse cérebro da sua…

  • Como utilizar javascript no WordPress de forma correta?

    Muitos desenvolvedores, ao criar seus temas, fazem chamadas para arquivos javascript da forma errada, não seguindo o padrão que o WordPress recomenda. Vamos aprender esse padrão? Vem comigo 😉 Dois problemas enquanto estiver usando JavaScript em Projetos WordPress Existem basicamente dois problemas importantes que você pode encontrar se você injetar arquivos JavaScript diretamente no WordPress com código…

  • Funções de usuários e Capacidades do WordPress – Parte 1: O básico

    Este artigo é parte de um tutorial dividido em três partes abordando o tópico dos usuários (users), funções (roles) e capacidades (capabilities) no WordPress. Esta série irá abordar a arquitetura e design dos user roles no WordPress; ressaltar as funções mais importantes para interação com usuários e gestão de roles e capabilities; e no último tutorial,…

  • Erro Warning: sprintf() nos menus da atualização do 3.6

    Quem atualizou o WordPress semana passada, usando a linguagem pt_BR, com certeza viu o erro “Warning: sprintf(): Argument number must be greater than zero in …….\wp-admin\nav-menus.php on line 478” na tela de administração de menus. Após algumas horas de luta, consegui achar o problema que era um arquivo corrompido pela tradução do WordPress para português do Brasil. Esse erro…

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

16 Comentários

  1. Interessante! E tem como eu criar um formulario para cadastrar esses campos personalizados? Sei que no “Adicionar post” tem o campo lá para cadastralos e tals…
    Mais vou utilizar vários campos pesonalizados no mesmo artigo e são vário artigos também. E para eu nao ter que ficar cadastrando campo a campo… queria fazer um formulario para inserir todas as informações nele e enviar tudo de uma só vez em cada post… entende??

    Bom… teria essa possibilidade?

    Aguardo anciosamente a resposta, pois tento fazer isso a meses já!

    Grato desde já.
    obrigado

  2. Olá Giovanni,

    Olha, “de fábrica” o WordPress não vem com essa funcionalidade. O que ele faz quando você adiciona um Campo Personalizado é te lembrar da próxima vez de em forma de menu Dropdown, todos os campos que você já adicionou em posts anteriores. Acredito que já exista um plugin com a funcionalidade citada por você, mas desconheço. Irei pesquisar mais sobre e qualquer coisa te aviso 🙂

    Abs,

    Luis Victor Quintas

  3. Caro Luis,,,, não entendi bem o que seria o campo personalizado… pra que ele serve?

    Como eu faço para colocar um banner publicitário, tipo entre dois posts na página principal do meu blog?? seria através desses campos personalizados??

    Desculpe a ignorância,,, mas é que sou leigo no assunto….

    Grato pela ajuda…..

  4. Olá, Luís!!!!
    Por favor, preciso de uma ajuda.
    Já tenho o campo com as informações do autor que aparece ao final de cada post (alterei o arquivo single.php) mas gostaria de saber como criar um campo personalizado para que estas informações apareçam apenas nos posts que eu escolher.
    Por favor, você poderia me ajudar!!!????
    Obrigado.

  5. Com o wordpress da para se fazer muita coisa além, deixar ele mais customizado e utilizar mais da programação, um exemplo é o site que desenvolvi, 100% wordpress com plugins personalizados por mim, vale a pena conferir: [LINK REMOVIDO]

  6. Luis? Socorro!
    Acabei de atualizar o wordpress para a versão 3.5.1 e quando entro em adicionar um novo post, os campos personalizados não aparecem mais, e é fundamental eu utilizar estes campos para mostrar as imagens e títulos no meu blog.

    Me ajuda? Como faço para aparecer novamente estes campos personalizados?

    1. Joana, basta você clicar no botão Opções de Tela no cabeçalho do lado de Ajuda.
      Lá tem a opção para exibir campos personalizados