En plus du template page.php il est aussi possible de définir des modèles de pages personnalisés qui pourront ensuite être utilisé dans la partie backoffice. Pour créer un template il vous suffit de créer un nouveau fichier PHP qui aura un commentaire spécifique au début.
Par défaut, seul les pages peuvent avoir des modèles de pages, mais vous pouvez ajouter de nouveau type à l'aide du commentaire Template Post Type.