Como esconder um campo personalizado wordpress

Se você adicionou campos personalizados para o seu modelo de blog WordPress, você pode nem sempre querem-los em exposição. WordPress tem uma busca de auto-controlos que permitam posts sem o campo personalizado para aparecer automaticamente. Se você deixar o seu arquivo de modelo de como você configurá-lo, seu post exibe o nome de chave, por si só ou não um valor é adicionado.

Você pode facilmente fazer WordPress verifique o campo personalizado. Se ele encontrar o campo personalizado, WordPress exibe sua Adicionado Value- se não encontrar o campo personalizado, WordPress não exibe nada. Por exemplo, se o seu nome de chave lê “Meu humor é ____”, mas você não adicionar o valor “feliz”, o campo personalizado, com a pesquisa ativado, não vai postar em seu blog.

Utilizando o humor como um exemplo, o código em seu modelo se parece com isso:

Video: Como criar Campos Personalizados no Wordpress com ACF(Advanced Custom Field)

Meu humor atual é: lt;? php $ key ="humor"- echo get_post_meta ($ pós-gt; ID, chave $, true) - gt;

Video: Breve explicação sobre campos personalizados no Wordpress

Para fazer verificação WordPress para ver se o humor Campo personalizado existe, adicione este código para a linha acima seu código existente:

Video: 6- Novo Campo Personalizado

? Lt; php if (get_post_meta ($ pós-gt; ID, `humor`, true)):? Gt;


Em seguida, adicione esta linha de código para a linha abaixo o código existente:

lt;?? php endif- gt;

Video: Añadir campos personalizados a través de Shortcodes en una entrada de WordPress

Juntos, as linhas de código em seu modelo deve ser semelhante a este:

? Lt; php if (get_post_meta ($ pós-gt; ID, `humor`, true)):? Gt;

Meu humor atual é: lt;? php $ key ="humor"- echo get_post_meta ($ pós-gt; ID, chave $, true) - gt;

lt;?? php endif- gt;

A primeira linha é um E SE declaração e, basicamente, pergunta: “Será que o humor chave existir para este post?”Se isso acontecer, o valor é exibido. Se isso não acontecer, WordPress salta sobre o código, ignorando-o completamente para que nada seja exibido para o humor Campo customizado. A linha final do código simplesmente coloca um fim ao E SE questão.

Aplicar esta declaração para o código que você acabou de adicionar ao seu modelo e você terá o seguinte: E SE a humor Campo personalizado existe, então WordPress irá exibi-lo, ou OUTRO ele não vai.


Publicações relacionadas