Desenvolvimento WordPress: O que são campos personalizados e como você os usa?

Publicados: 2022-04-29

1. Prefácio
2. O que são campos personalizados?
3. Como funcionam os campos personalizados
4. Como usar campos personalizados
5. Considere os plug-ins de campos personalizados
6. Conclusão

O WordPress possui muitos recursos avançados para personalização, um dos quais é a capacidade de criar campos personalizados. Esteja você criando um blog, um site de negócios local, uma loja de comércio eletrônico ou qualquer outro site com WordPress, convém usar campos personalizados para otimizar suas opções de personalização.

O que são campos personalizados?

Campos personalizados são partes de metadados personalizados. Você pode adicioná-los a postagens e páginas. Como metadados, os campos personalizados fornecem informações sobre o conteúdo de uma postagem ou página. Depois de adicionar um campo personalizado a uma postagem ou página, você pode editar seu tema para exibi-lo automaticamente.

Os metadados são um componente central do WordPress. Mesmo sem campos personalizados, o WordPress usará metadados para categorizar e personalizar postagens e páginas. Nomes de autores e datas de publicação, por exemplo, são metadados. Os campos personalizados são usados ​​para fins semelhantes. Com campos personalizados, você pode categorizar e personalizar postagens e páginas adicionando metadados a elas.

Os usos comuns para campos personalizados incluem:

  • Declarações de divulgação
  • Autores
  • Informações do vídeo
  • Informação do produto
  • Informação de negócios
  • Listagens de imóveis
  • Avaliações
  • Depoimentos de clientes

Como funcionam os campos personalizados

Cada campo personalizado consiste em uma chave e um valor. A chave representa o nome do campo personalizado, enquanto o valor representa a definição. As chaves geralmente ficam ocultas; eles são usados ​​simplesmente para identificar seus valores correspondentes, que são as partes reais dos metadados

As chaves são reutilizáveis. Quando você cria uma chave para uma postagem ou página, ela será salva automaticamente. Você pode escolher essa chave em uma lista suspensa para reutilizá-la. Se você quiser criar outro campo personalizado para a mesma postagem ou página, por exemplo, poderá reutilizar a chave escolhendo-a na lista suspensa. Embora as chaves sejam reutilizáveis, os valores não são. Você terá que criar cada valor manualmente.

Os campos personalizados funcionam em conjunto com o pré-processador de hipertexto (PHP). Os campos personalizados sozinhos não alteram a aparência do conteúdo de uma postagem ou página. Eles são simplesmente pedaços de metadados, para que os visitantes não os vejam sem um pouco de trabalho extra em seu nome. Para mostrar campos personalizados, você precisará usar PHP.

Você pode adicionar código PHP ao seu tema para exibir campos personalizados. O WordPress suporta várias consultas PHP para campos personalizados. As consultas PHP são projetadas para recuperar campos personalizados e exibi-los em uma determinada área do seu tema.

Se você publica vídeos regularmente, convém usar campos personalizados para fornecer aos visitantes informações sobre os vídeos. Você pode criar campos personalizados para duração e origem do vídeo. Quando os visitantes acessarem postagens e páginas com vídeos, eles verão a duração dos vídeos e a fonte de onde você os obteve.

Os campos personalizados também oferecem uma maneira fácil de adicionar declarações de divulgação a postagens e páginas. Se você foi pago para escrever uma avaliação sobre um produto, você pode querer adicionar uma declaração de divulgação ao post ou página. Para uma única revisão, você pode adicionar manualmente a declaração de divulgação. Para várias revisões, você pode usar campos personalizados. Com campos personalizados, você pode especificar quais postagens e páginas contêm uma revisão patrocinada. O PHP permitirá que você exiba automaticamente a declaração de divulgação nessas postagens e páginas.

Como usar campos personalizados

A opção de criar campos personalizados no editor Gutenberg está desabilitada por padrão. Para ativá-lo, abra uma postagem ou página e clique no botão de três pontos no canto superior direito, seguido de “Preferências”. Na seção "Painéis" está a opção de campos personalizados. Supondo que esteja desativado, clicar nele ativará campos personalizados em seu site.

Se você usar o editor clássico antigo, não precisará habilitar campos personalizados. Esse recurso é ativado por padrão com o editor Classic. Se você usa o editor Gutenberg ou Classic, deve ver a ferramenta de campos personalizados em postagens e páginas. Ele é encontrado diretamente abaixo da interface do editor principal.

A ferramenta de campos personalizados apresenta uma seção de nome e uma seção de valor. Para criar um novo campo personalizado, clique em “Inserir novo” na seção de nome. Você pode inserir um nome ou chave para o campo personalizado na seção de nome.

Junto com um nome, você precisará inserir um valor. O valor são os metadados que, quando recuperados, serão exibidos em seu site. Lembre-se de que você pode criar vários campos personalizados com o mesmo nome, mas com valores diferentes. Independentemente disso, cada campo personalizado requer um nome e um valor.

Você pode usar o PHP para exibir campos personalizados em seu site. Quando você adiciona um campo personalizado a uma postagem ou página, o WordPress o salva no banco de dados do seu site. Como com outros conteúdos armazenados em banco de dados, uma consulta PHP é necessária para recuperar o campo personalizado. Adicionar a consulta PHP apropriada ao seu tema recuperará e exibirá campos personalizados nessa área.

A consulta PHP “get_post_custom_values” recuperará os valores dos campos personalizados. Você pode especificar um campo personalizado específico com o parâmetro “chave”. Os valores do campo especificado serão recuperados e exibidos. Confira o artigo de suporte em wordpress.org/support/article/custom-fields para obter uma lista de consultas PHP suportadas.

Considere os plug-ins de campos personalizados

Se você está tendo dificuldades para criar campos personalizados, você pode querer usar um plugin. Advanced Custom Fields é um plugin de campos personalizados popular para WordPress. Disponível em versões gratuitas e pagas, oferece um construtor amigável para iniciantes para campos personalizados.

Com Campos Personalizados Avançados, você terá dezenas de tipos de campo para escolher. Você pode usá-los para adicionar facilmente metadados a postagens e páginas. Alguns dos tipos de campo incluídos nos Campos personalizados avançados são texto, intervalo, caixa de seleção, verdadeiro ou falso, seletor de seleção e hora e Google Maps. Você também pode carregar os metadados no tema do seu site sem mexer no PHP.

Conclusão

O WordPress suporta metadados personalizados na forma de campos personalizados. Consistindo em um par de chave e valor, cada campo personalizado consiste em informações sobre uma postagem ou página. Se você estiver confortável com PHP, você pode criá-los manualmente. Se você tem pouca ou nenhuma experiência com PHP, você pode usar um plugin como Advanced Custom Fields.

Desempenho na Web

O tempo de carregamento é importante! Você sabe a velocidade do seu site?

SABER MAIS