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. Você pode instalar o Meta Box Conditional Logic em quantos sites quiser. Só as atualizações automáticas pelo Ultrapack Auto Updater têm limite: de 3 a 80 sites, conforme o plano.
Quanto custa o plugin Meta Box Conditional Logic no Ultrapack?
O Meta Box Conditional Logic sai por R$ 14,90 na compra avulsa, e também está incluído nos planos de assinatura a partir de R$59/mês (VIP I).
O plugin Meta Box Conditional Logic inclui atualizações?
Sim. A versão atual do Meta Box Conditional Logic é a 1.6.32, publicada no Ultrapack em 09/07/2026. 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. Cada versão do Meta Box Conditional Logic passa por varredura de malware (ClamAV e regras YARA, no UltraHub) antes de ser publicada.
O que mudou nesta versão
Versão 1.6.32 2026-07-09
- Fix: enqueue rwmb script before mb-conditional-logic to prevent broken dependency error on Media Library screen
Versão 1.6.31 2026-06-11
- Make conditional logic work for Meta Box blocks added in `block_editor` field
- Add support for media modal
- Improve check for blocks in normal mode
Versão 1.6.30 2026-05-13
- Fix conditional logic not working if switching between Post and Block panels and the dependent field is on the sidebar (#19)
- Make detecting featured image in classic editor and block editor works
Versão 1.6.29 2026-03-30
- Fix conditional logic not working for blocks with `normal` context
- Fix file permission
Versão 1.6.28 2025-07-18
- Fix compatibility with the site editor (full-site editing)
Notas de versão publicadas pelo desenvolvedor.
Como instalar
Atualização automática: este item é atualizado pelo Ultrapack Auto Updater. Com ele instalado, a versão nova aparece no seu painel como qualquer outra atualização do WordPress (como configurar).
- Baixe o arquivo
meta-box-conditional-logic.zip. - No painel do WordPress, vá em Plugins > Adicionar novo > Enviar plugin.
- Selecione o arquivo
meta-box-conditional-logic.zipe clique em Instalar agora. - Clique em Ativar.
Travou em algum passo? Abra um chamado dizendo em qual deles parou.

UAU Ready