Modelos PHP do WordPress?

Ao criar modelos diferentes no WordPress, tente usar condicionais em vez de criar um modelo totalmente novo. No cabeçalho ou mesmo no corpo do modelo, você pode usar o código a seguir para exibir coisas diferentes para páginas diferentes.

<?php
if (is_page( 'home' ) {
?>
//html and php code here

<?php
} else {
?>
//html and php code here

<?php
}
?>

Os modelos são ótimos, mas podem ajudá-lo a reduzir a necessidade de um modelo diferente para cada página.

Algumas coisas que eu uso isso para:
Exibir um banner diferente em cada página
Alterar o div de conteúdo para exibir 100% em certas páginas
Alterar o plano de fundo em páginas diferentes
Exibir vários tipos de postagem no mesmo modelo.