WPML

Para criar sites WordPress avançados, você precisará de campos personalizados. Neste tutorial, comparamos duas das principais alternativas – Toolset versus ACF + Elementor Pro.

Configuração de campos personalizados

Tanto o ACF quanto o Toolset permitem que você adicione campos personalizados a qualquer tipo de conteúdo. Ambos os plugins oferecem diferentes tipos de campos e permitem que você escolha em quais posts incluí-los.

Tipos de campos

O ACF e o Toolset incluem os campos básicos que você esperaria ver. Eles incluem “campos de texto”, “editor visual”, “seletores”, “botões de rádio”, “caixas de seleção”, etc.

Tipos de campos do ACF
Campos personalizados do ACF
Campos personalizados do Toolset

Recursos dos campos personalizados

O ACF e o Toolset incluem os recursos básicos para campos personalizados. Com ambos, você pode marcar os campos como “obrigatórios”, personalizar mensagens de erro e fornecer descrições para os campos.

Configuração de campos personalizados do ACF
Configuração de campos personalizados do Toolset

Com o ACF, você pode adicionar um prefixo ou sufixo (conteúdo antes ou depois do valor) que aparecerá no back-end quando um usuário inserir informações. O ACF também permite que você limite o número de caracteres para os campos, controle a largura e até mesmo duplique um campo existente.

Controle de onde os campos aparecem no Editor do WordPress

Ambos os produtos permitem que você selecione em qual tipo de post, categoria ou taxonomia o seu grupo aparecerá. O ACF tem mais recursos para um controle refinado sobre quais páginas devem mostrar campos diferentes. A abordagem do Toolset é mais voltada para uma lógica de exibição simples, baseada no tipo de post.

Controle exato para exibição de campos no ACF
Controle por tipo de post para exibição de campos no Toolset

Exibição de campos personalizados

O Toolset tem tudo o que é necessário para configurar campos personalizados e exibi-los no front-end do site, sem programação. O ACF tem uma API para desenvolvedores PHP e oferece integrações com o Elementor Pro e o Divi.

Se você prefere criar todos os templates do seu site usando PHP, o ACF oferece uma API rica que atende às suas necessidades.

Para pessoas que querem criar sites personalizados sem programação, há duas opções disponíveis. Com o Toolset, você usará Blocos para exibir campos personalizados. Com o ACF, você pode usar o Elementor Pro (existem integrações do ACF com outros construtores de páginas, mas a do Elementor é a mais popular).

Grupos de campos repetíveis

Tanto o Toolset quanto o ACF oferecem grupos de campos repetíveis. Ambos os plugins permitem que você crie seus grupos de campos repetíveis visualmente no back-end com um nível semelhante de flexibilidade. Por exemplo, você pode criar facilmente um conjunto repetível de campos para um slider.

Configuração de um campo repetidor no ACF
Configuração de campos repetíveis no Toolset

Com ambos os plugins, os campos repetíveis podem ter aninhamento infinito, diferentes opções de entrada e outros recursos que tornam a inserção de conteúdo conveniente.

De forma semelhante aos campos únicos, o ACF e o Toolset diferem na forma como você pode exibir grupos de campos repetíveis.

Com o ACF, você precisará escrever código PHP que faça um loop pelos campos repetíveis e os exiba. O ACF fornece exemplos completos, que você pode copiar/colar e personalizar.

Com o Toolset, você pode exibir campos repetíveis sem programação. O bloco View do Toolset permite que você faça um loop pelos campos repetíveis e os exiba com o seu design.

Relacionamentos de posts

O relacionamento de posts é a capacidade de conectar diferentes posts. Por exemplo, em um site de imóveis, você vai querer conectar propriedades a corretores. Em um site de diretório de academias, você vai querer conectar academias e treinadores. Você pode conectar posts como “um para muitos” e “muitos para muitos”.

Para conectar posts usando o ACF, você pode usar o campo Relationship do ACF. Esse campo permite a vinculação entre posts no banco de dados. A documentação do ACF explica como usar essas informações para exibir o conteúdo relacionado, usando código PHP, no front-end do site.

O Toolset vem com suporte completo para configurar relacionamentos de posts e exibir posts relacionados (sem programação).

Configuração de um campo Relationship no ACF
Configuração de relacionamento de posts com o Toolset
Exibição de relacionamentos com o ACF usando PHP
Exibição de conteúdo relacionado com o Toolset

Tradução de conteúdo que usa campos personalizados

Quando você está criando sites multilíngues, provavelmente deve se perguntar como o ACF e o Toolset funcionam com o WPML. Como tanto o ACF quanto o Toolset são plugins populares, a equipe do WPML garante que ambos funcionem perfeitamente com o WPML.

Para criar sites multilíngues com o ACF, você precisará instalar o nosso plugin de integração Advanced Custom Fields Multilingual e seguir as instruções sobre a tradução de sites criados com o ACF. O ACFML permite que você traduza conteúdo que tenha qualquer tipo de campo do ACF, incluindo os complexos campos repetidores.

O suporte ao WPML é integrado ao Toolset, então você não precisa instalar um plugin de integração. Você poderá traduzir facilmente tudo o que criar com o Toolset, direto do Painel de tradução do WPML ou do editor de posts (o que funcionar melhor para você).

Além dos campos personalizados

O ACF e o Toolset são pacotes grandes que incluem mais do que apenas campos personalizados. Aqui estão alguns recursos adicionais e links para onde você pode saber mais sobre eles.

GALERIA DE RECURSOS DO ACF

  • Página de opções – Crie páginas de opções para controlar as configurações globais do seu site
  • Conteúdo flexível – O gerenciador de layout de conteúdo do ACF
  • Tabelas personalizadas – Uma extensão do ACF chamada Hookturn permite que você armazene o conteúdo de campos personalizados em tabelas de banco de dados dedicadas ($ 199 AUD / ano)

GALERIA DE RECURSOS DO TOOLSET

Custo

O Advanced Custom Fields oferece uma versão gratuita, que inclui seus recursos básicos. O Toolset não tem versão gratuita.

A conta Toolset 1 Site cobre tudo o que descrevemos neste artigo. Ela custa $ 69 (USD) com uma renovação anual de $ 51.

As contas do ACF Pro começam em $ 49 por ano. Uma conta do Elementor Pro para um site custa $ 49 adicionais por ano.

As contas ilimitadas tanto do ACF quanto do Toolset têm preços muito semelhantes.

Conclusão

Tanto o ACF quanto o Toolset oferecem uma maneira robusta de criar sites WordPress personalizados. O ACF tem uma versão básica gratuita, o que não existe no Toolset. O ACF por si só é atraente para desenvolvedores PHP experientes. O ACF permite que você crie sites visualmente usando o Elementor (e outros construtores de páginas), enquanto o Toolset usa o Editor de Blocos do WordPress para design visual sem programação.

Comprar o Toolset

Comprar o ACF

Achou isso útil? Compartilhe este artigo: