O que você está procurando?

Aperte Enter para buscar ou ESC para fechar

the_field()

1 min de leitura
Advanced Custom Fields
Neste artigo (2 tópicos)

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 } ?>
Compartilhar este artigo
Guga Alves

Guga Alves

• WordPress e web

Desbravando o mundo WordPress desde 2007, me especializei também em SEO e entreguei grandes projetos no mercado brasileiro para a partir de 2015 me dedicar ao mercado fora do Brasil. Trabalhei na empresa do criador do WordPress por 4 anos (no WordPress.com, da Automattic) e mais 4 anos em uma das maiores empresas de hospedagens do mundo, a Liquid Web, gerenciando uma equipe de suporte do plugin The Events Calendar. No Brasil, atendi grandes marcas como canal Futura, Corpo Perfeito, Catraca Livre, Hostgator Brasil e Hostnet, também palestrei em diversos eventos e dei aula em cursos livres e pós-graduação (no Rio de Janeiro e em Brasília). Trabalho remoto, viajo bastante, mas minha base é no Rio de Janeiro/RJ.

X GitHub Sobre mim
Leituras Complementares

Continue lendo

Ver todos em Advanced Custom Fields →
Advanced Custom Fields 3 min de leitura

have_rows()

Discussão & Respostas (2)

Espaço moderado para debates técnicos
  1. Pamela
    ↳ Responder

    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

Deixe sua contribuição técnica

Seu e-mail não será publicado. Blocos de código em markdown são aceitos com crases triplas.