O que são Custom Fields?
Existem diversos usos para Custom Fields no Wordpress. O mais fácil e simples deles permite que você, por exemplo, crie um “campo adicional” aos seus posts.
Por exemplo: posso criar uma opção para eu informar o meu humor enquanto escrevia o post, os livros que estou lendo, algumas pessoas os usam para informar o que estão comendo, bebendo, vestindo, pensando, fazendo… o tempo que está fazendo lá fora, a música que está ouvindo. Você pode usá-los para descrever a fonte de algumas informações do post.
Como inserir um custom field novo
- Depois (ou antes, tanto faz) de escrever um post (páginas não tem esta opção), role a página para baixo e localize a área intitulada Custom Fields (ou Campos personalizados, se o seu Wordpress estiver traduzido);
- Para criar um novo Custom Field chamado “Estou lendo”, digite o texto “Estou lendo” (sem as aspas) no campo chamado Key (Chave);
- A nova chave pode ter um valor, que no meu caso é o nome de um livro que está sendo lido no momento, “As Crônicas de Nárnia”. Digite “As Crônicas de Nárnia” no campo Value (valor), sem as aspas;
- Clique no botão Add Custom Field (Adicionar Campo Personalizado), para salvar esta informação customizada neste post.
Proceda com essa operação sempre que tiver um campo novo para criar. Porém, se quiser colocar mais de uma vez um custom field que você acabou de criar, salve o post e volte a editá-lo. A partir daí, proceda como indicado a seguir.
Como inserir um Custom Field que já criei
Na área de Custom Fields, o campo Key (chave) que você criou anteriormente agora aparecerá no drop down, cujo primeiro item é Select (selecionar). Se deixar assim, você pode criar um novo custom field, mas se você quer usar um que já existe, clique aí e escolha.
Para adicionar um livro que você está lento atualmente, escolha a opção “Estou lendo”, e no campo Value (valor), escreva o nome do livro que está lendo.
Pronto. Basta salvar (ou publicar) o post e está feita esta parte.
Como exibir um Custom Field no blog
No menu da administração do blog, acesse a aba Design, e daí vá para o Theme Editor (Editor de temas). Localize o arquivo single.php. Agora localize a linha que contém algo como <?php the_content(); ?>. Depois dessa linha, (ou ao lado, tanto faz), insira isso: <?php the_meta(); ?>. Salve. Procure o arquivo index.php. Localize a mesma linha e cole o mesmo código. Salve. Pronto.
Observação: Às vezes tem algo escrito dentro dos parenteses, no código <?php the_content(); ?>. Não se preocupe, que é a mesma coisa.
Fonte: Wordpress.org


Comentários