Para definir as condições que determinam quando chamar um template específico para uma página, é necessário usar a ferramenta Query Builder dentro das configurações dos templates condicionais.
Por que fazer isso
Esta funcionalidade permite mostrar layouts ou conteúdos diferentes para o mesmo tipo de página (por exemplo, a Página Produto) com base em regras específicas (ex. o usuário vem de uma certa fonte, ou a página possui determinadas características).
Procedimento
1. Acesse a seção de configurações dedicada aos Template páginas condicionais.
2. Localize o tipo de página para o qual deseja criar um template condicional (por exemplo, "Página Produto").
3. Se o tipo de página ainda não estiver ativo, clique no botão Ativar no canto superior direito do quadro.
4. Role até a seção page-template-container e, se não houver um template presente, clique em Adicionar template.
5. Para o template recém-adicionado ou a ser modificado:
a. Preencha o campo rotulado Como se chama o template? (este é o nome que você usará para identificá-lo).
b. Localize o campo rotulado Em que circunstância deseja chamar este template?.
6. Clique dentro deste campo para abrir a interface do Query Builder.
7. Use o Query Builder para definir as condições de chamada:
- Selecione a variável ou parâmetro que deseja avaliar (por exemplo,
{is-popup}para verificar se a página está carregada em um popup). - Defina o operador lógico (ex.
É,Não é,Contém). - Insira o valor para comparar.
8. Você pode combinar várias condições usando os operadores lógicos AND (E) ou OR (OU) para criar regras complexas.
9. Uma vez definidas todas as condições, feche o Query Builder. As condições serão salvas automaticamente no campo de texto.
10. Salve as alterações gerais da página de configurações.
> Nota Bene: O primeiro template condicional que satisfizer as condições definidas será aquele exibido. A ordem em que os templates aparecem na lista é fundamental.







