Widgets Logic
Configurar em quais páginas, posts e categorias seu widget deve aparecer é algo fácil. O plugin permite que você utilize as condicionais nativas do WordPress. Acompanhe os exemplos e explicações seguintes, dessa forma você pode copiar cada configuração que fizermos e aplicar em seu site.
Na área para definir as regras para o widget logic insira: 1 is_home() Exibe o widget na Página de Posts 1 is_front_page() Exibe o widget na Página Inicial Para a Home ou página de Listagem de Posts você deve atentar para suas configurações. Há uma diferença entre a Página de Posts e a Home – Página Inicial. 1 is_page('2') Exibe o widget apenas na página de ID 2 1 is_page('contato') Exibe o widget apenas na página que possui o slug contato 1 is_category( array( 1,5,8 ) )
Exibe o widget apenas nos posts pertencentes as categorias de ID 1, 5 e 8 1
!is_category( array( 1,5,8 ) )
Essa regra faz o contrário da última, o widget não será exibido nos posts pertencentes as categorias de ID 1, 5 e 8, mas nas demais sim 1 is_archive() Exibe o widget apenas nas páginas de arquivo 1 is_category() Exibe o widget apenas nas páginas de tipo categoria 1 is_single() Exibe o widget dentro de todos os posts Você também pode unir regras, o que permite configurar de uma única vez que o widget apareça na home, na página e nos posts das categorias que você determinar
1
is_front_page() || is_page('2') || is_category( array( 1,5,8 ) ) Após adicionar as regras na área do widget logic não esqueça de salvar. Depois confira todas as páginas e posts para ter certeza de que conseguiu configurar de forma correta.
Configurações adicionais
As configurações que ensinamos mais acima, fazem o seu widget ser exibido apenas onde você definiu. O plugin para WordPress, Widget Logic traz ainda configurações adicionais como:
Importar e Exportar as configurações realizadas
Escolher quando a lógica para widgets deve ser carregada
Aplicar