Suporte » Ajustando o WordPress » Exibir ACF (advanced custom fields)

  • Resolvido joaocarloszen

    (@joaocarloszen)


    Bom dia galera,

    baixei o ACF (advanced custom fields), configurei os campos conforme preciso mas não consigo exibi-los no frontend. Por exemplo, criei um campo DATA e cria exibir os mesmo em produtos.

    Outra curiosidade é em que tabela no BD que são salvas essas ACF, obrigado fico no aguardo se alguém poder me ajudar.

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • @joaocarloszen você tem duas opções para exibir os valores dos campos que criou. A primeira exige acesso (e conhecimento) a programação do site em questão.

    A segunda forma pode ser usada diretamente pelo painel administrativo utilizando shortcodes. Segundo a documentação oficial do plugin, essa é a forma de se utilizar o shortcode (adicione no campo editor de texto do WordPress, na página do produto):

    [acf field="field_name"]

    Troque field_name pelo nome do campo que criou no ACF.

    Bom dia @everaldomatias,

    tentei mas infelizmente não apareceu os dados. Pesquisei o site oficial e encontrei uns selects tipo este a baixo:

    select wp_postmeta.*, wp_posts.* from wp_postmeta
    inner join wp_posts on (wp_postmeta.post_id = wp_posts.ID)
    where wp_postmeta.meta_key = ‘field_5b3f9e0eac089’

    Por exemplo, eu criei um ACF do campo DATA, fui na pagina ADMIN para editar o post, coloquei a data em questão, fui no PHPMYADMIN e executei o select acima para ver se achava a data que coloquei, não retorna o data que coloquei.

    @joaocarloszen se você não encontrou o valor no banco de dados o problema está um pouco antes, ao que parece ele não está salvando no banco de dados.

    Uma pergunta, quando você preenche esse campo DATA, salva o post e atualiza essa mesma página (apertando F5), o campo DATA continua preenchido com o que você havia colocado anteriormente?

    Quando preencho a data salvo no post e aperto F5 ela continua preenchida no campo sem problema nenhum.

    @joaocarloszen tente usar o nome que você definiu para o campo ao invés de ‘field_5b3f9e0eac089’

    Fiz isso e me retornou também, retornou oq estava precisando, mas estava prestando atenção na META_VALUE e ela me retorna o campo data 20180714, só preciso formatar agora.

    Perfeito.
    Se puder marcar o tópico como “Resolvido” eu agradeço.

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • O tópico ‘Exibir ACF (advanced custom fields)’ está fechado para novas respostas.