La liste des modèles WordPress ne s’affiche pas dans les messages

Publié par Jean-Michel le

Je suis confronté à un problème très courant avec WordPress, je ne vois pas la liste de mes templates dans la page post edit. Il y a des tonnes de messages à ce sujet ici, mais je n’ai trouvé la solution à mon problème dans aucun d’entre eux.

J’ai essentiellement ceci dans mon répertoire de thème : index.php, page.php, header.php, functions.php, sidebar.php, style.css

dans page.php et index.php, j’ai :

/*
Template Name: HOME
*/

et

/*
Template Name: PAGE
*/

Ce que j’ai déjà essayé : – je suis revenu au thème WordPress d’origine et je suis revenu au mien – je me suis assuré que l’autorisation 755 était attribuée au dossier – j’ai copié un fichier de travail d’un autre thème et j’y ai inséré mon code – complètement déconnecté et revenu

mais rien n’y fait, je ne vois toujours pas la liste des templates pour mon thème alors que pour les thèmes officiels, je vois bien la liste des templates de pages.

Aucune suggestion?

Merci Laurent

Solution n°1 trouvée

Vous ne pouvez pas utiliser index.php ou page.php comme modèle de page, car ces fichiers sont réservés aux autres modèles d’un thème.

Comme l’indique la référence du modèle de page :

Nommez votre fichier de modèle afin que vous puissiez facilement identifier son nom de modèle, par exemple, nom de fichier my-custom-page.php pour le nom de modèle « Ma page personnalisée ». Certains codeurs regroupent leurs modèles avec un préfixe de nom de fichier, tel que page_my-custom-page.php (n’utilisez pas le préfixe de page car WordPress interprétera le fichier comme un modèle de page spécialisé.)

Pour plus d’informations sur les conventions de dénomination des fichiers de thème et les noms de fichiers que vous ne pouvez pas utiliser, consultez Noms de fichiers de thème réservés.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *