Description

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.

Frequently asked questions

Is the Meta Box Conditional Logic plugin GPL?

Yes. Meta Box Conditional Logic is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use the Meta Box Conditional Logic plugin on more than one site?

Yes. There is no domain limit: you can install Meta Box Conditional Logic on as many sites (domains) as you wish.

How much does the Meta Box Conditional Logic plugin cost at Ultrapack?

O Meta Box Conditional Logic sai por R$ 14,90 as a single purchase, and it is also included in the subscription plans starting at R$ 49,00/mês (VIP I).

Does the Meta Box Conditional Logic plugin include updates?

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).

Is the Meta Box Conditional Logic plugin safe to download and install on my 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.