Descrição

O addon Conditional Logic adiciona regras de exibição condicional aos campos personalizados do Meta Box, controlando a visibilidade de meta boxes, grupos de campos e até elementos HTML do editor (como o módulo Publicar ou Tags) conforme o valor de outros campos, categoria do post, formato, título ou estado de elementos do formulário. Voltado a quem monta painéis editoriais complexos no WordPress, suporta operadores como igual, diferente, maior, menor, contém, inicia com, termina com, está em e entre, combináveis em condições compostas.

Principais Características do Conditional Logic

  • Controle de visibilidade granular
    Mostra ou oculta meta boxes, campos individuais e elementos do DOM do editor sob demanda.
  • Operadores lógicos completos
    Aceita igual, diferente, maior ou igual, menor ou igual, contém, inicia com, termina com, está em e entre.
  • Negação de condições
    O modificador “Not” inverte qualquer operador para criar regras de exclusão sem reescrever a lógica.
  • Múltiplos gatilhos por contexto
    Reage a valores de outros campos, categorias do post, formato, título e elementos do formulário.
  • Sintaxe enxuta para regras
    Declara condições simples ou compostas no array de configuração do campo, sem JavaScript adicional.

Benefícios do Conditional Logic

  • Painel editorial mais limpo
    Quem edita só vê os campos relevantes ao contexto, reduzindo poluição visual no admin.
  • Menos erros de preenchimento
    Campos irrelevantes ficam ocultos, evitando dados conflitantes ou redundantes em posts e CPTs.
  • Fluxos editoriais ramificados
    Permite criar formulários que se adaptam à escolha do redator, sem precisar de tipos de post separados.
  • Lógica reaproveitável
    Regras ficam centralizadas na declaração do campo, fáceis de versionar junto com o restante do código.

Para Quem o Conditional Logic é Indicado?

  • Quem já usa o Meta Box para registrar campos personalizados e precisa esconder ou exibir blocos do editor conforme o conteúdo digitado.
  • Quem mantém painéis editoriais com muitos campos e quer simplificar a tela de edição para redatores e clientes finais.
  • Desenvolvedores que entregam projetos sob medida no WordPress e precisam de formulários ramificados sem criar CPTs adicionais.

Como Baixar o Conditional Logic

O Conditional Logic está disponível para download aqui no Ultrapack. Após salvar o arquivo .zip, vá em Plugins > Adicionar Novo > Enviar plugin, selecione o pacote e ative o complemento com o Meta Box já instalado. As opções condicionais passam a aparecer na declaração dos campos registrados via Meta Box.

Acoplado ao Meta Box, o Conditional Logic substitui a alternativa de manter telas inteiras de edição separadas por tipo de conteúdo, concentrando a lógica diretamente na definição dos campos. A combinação de operadores variados, negação e gatilhos por taxonomia ou formato cobre cenários editoriais que iriam exigir código JavaScript customizado ou hooks adicionais no admin do WordPress.

Perguntas Frequentes

O plugin Meta Box Conditional Logic é GPL?

Sim. O Meta Box Conditional Logic é distribuído sob a licença GPL (GNU General Public License). Você pode usar, modificar e redistribuir legalmente, em quantos sites quiser.

Posso usar o plugin Meta Box Conditional Logic em mais de um site?

Sim. Não há restrição de domínios: você pode instalar o Meta Box Conditional Logic em quantos sites (domínios) desejar.

Quanto custa o plugin Meta Box Conditional Logic no Ultrapack?

O Meta Box Conditional Logic sai por R$ 15,92 na compra avulsa, e também está incluído nos planos de assinatura a partir de R$ 49,00/mês (VIP I).

O plugin Meta Box Conditional Logic inclui atualizações?

Sim. Cada nova versão do Meta Box Conditional Logic é sincronizada automaticamente no Ultrapack. Você baixa a última versão quando quiser, e os assinantes atualizam direto do painel do WordPress com o UAU (Ultrapack Auto Updater).

O plugin Meta Box Conditional Logic é seguro para baixar e instalar no meu WordPress?

Sim, pode baixar com tranquilidade. Cada versão do Meta Box Conditional Logic é escaneada antes da publicação pelo motor próprio do Ultrapack (UltraHub), que combina ClamAV e regras YARA, tecnologias usadas para detectar malware e código malicioso. Assim você instala no seu WordPress sem preocupação.