Avançar para conteúdo

Tudo para WordPress

Plugins, Temas, dicas de WordPress e muito mais para você que busca informação sobre este excelente CMS!

  • Twitter
  • Facebook
  • Google+
  • RSS
Entenda com funciona Assine nosso RSS

Advanced Custom Fields

Campos Personalizados para desenvolvedores, no nível mais profissional que você já viu.

the_field()

Publicado em 03/04/2015 às 00h17 por Guga Alves

Imprime o valor do campo especificado, da mesma forma que um “echo get_field($field_name)” faria, mas simplificando isso :)

Parâmetros

<?php the_field($field_name, $post_id); ?>

  • $field_name: nome do campo a ser retornado. Exemplo: “page_content” (obrigatório)
  • $post_id: Especifica o ID do post  onde o seu valor foi digitado. O padrão é pegar o do post atual, do loop que você está. Você também pode passar ID de uma página de opções, taxonomias, usuários, etc. (opcional)

Como Utilizar

Nos exemplos abaixo, assumiremos que o nome do campo criado é ‘text_field’.
<?php

/*
* exibir um valor do post atual
*/

the_field( "text_field" );

/*
* exibir um valor de um post de ID 123
*/

the_field( "text_field", 123 );

/*
* utilizando the_field / get_field em um condicional
*/

if( get_field( "text_field" ) ): ?>
<p><?php the_field( "text_field" ); ?></p>
<?php endif;?>

2 pessoas comentaram o artigo

  • Pamela comentou em 18 de maio de 2015.

    Olá pessoal! Ótimos artigos sobre o plugin. Tenho uma dúvida: vocês já chegaram a testar o campo Aba? Pois esse campo é o único que não possui field_name, então fica impossível chamar esse campo no php ou no shortcode. Se puderem me dar qualquer auxílio, agradeço muito.
    []’s

    Responder esse usuário
    • Guga Alves comentou em 4 de junho de 2015.

      Pamela,

      o campo de abas é apenas para organização dos campos no admin, ele não é para ser usado no front-end.

      Responder esse usuário

Participe e deixe o seu comentário!

Procurando Temas?

Acesse o arquivo de Temas WordPress