Adicionar templates à páginas no WordPress
Uma funcionalidade legal do WordPress é a capacidade de mostrar as páginas com templates pré-definidos para cada uma das páginas salvas. Para isso, você precisa de apenas duas coisas:
- Ter um arquivo para servir de template
- Selecionar este arquivo para a página em questão.
Uma possível motivação para atribuir um template específico a uma página pode ser, por exemplo, evitar que blocos de anúncios sejam exibidos nos resultados de pesquisa do AdSense (sim, isso é proibido – o máximo que pode ocorrer simultaneamente aos resultados de pesquisa é apenas um bloco de links).
Criar um arquivo como template
Você pode copiar, por exemplo, o conteúdo do arquivo page.php e colar em um novo arquivo chamado busca.php, por exemplo. Mas isso não é suficiente. Você deve, no topo deste arquivo, adicionar o código abaixo:
<?php /* Template Name: Busca */ ?>
O que vier após Template Name: é o nome pela qual seu template aparecerá nos itens a seguir.
Associar uma página a um template
Agora existem duas formas para fazer isso. Se a página já existe, basta clicar em Quick Edit e escolher o template desejado.
E ao criar uma nova página, escolha no menu Attributes, sob o título Template, o Template desejado.