web-dev-qa-db-fra.com

Editeur de page manquant Modèles déroulants

Mise à jour: Comme avec beaucoup de mystères, la cause s’est avérée extrêmement stupide. Le fichier a été enregistré dans le répertoire d'un autre thème. Merci à @ a4jp.com

Je construis un thème en utilisant des traits de soulignement. J'ai créé un fichier de modèle et ajouté un en-tête de modèle en haut.

<?php 
/**
* Template Name: Featured
**/
get_header(); ?>

Je ne reçois pas de liste déroulante Modèle sous Attributs de page dans l'éditeur de page, je ne suis donc pas sûr que la mise en forme pose un problème ou quelque chose d'autre.

J'ai essayé de changer de thème. La liste déroulante apparaît dans l'autre thème, mais lorsque je reviens à mon thème personnalisé, il manque toujours.

5
Thomas Martin

Peut-être que ça va aider.

<?php 
/*
Template Name: Featured
*/
get_header(); ?>

Code régulier ici ...

<?php get_footer(); ?>

Si l'un des thèmes fonctionne, vous pouvez essayer de remplacer les fichiers du thème endommagé et tester le ou les fichiers endommagés. Mais tout d’abord, sauvegardez les anciens fichiers dans un dossier séparé. Ensuite, vous sauriez quel ou quels fichiers sont cassés assez rapidement.

8
a4jp.com

Si vous ne voyez pas du tout la liste déroulante, vous devrez peut-être recharger votre thème. Essayez de changer de thème, puis de revenir.

2
TheGentleman

J'ai eu le même problème aujourd'hui, je ne suis pas sûr que ce soit pertinent, mais pour moi, le correctif était, allez à la section d'édition de la page, développez les options de l'écran, les attributs de la page n'étaient pas cochés, cochez-le et la liste des modèles est revenue.

1
Barry Poore

C'est arrivé deux fois pour moi. À la première fois, j'ai changé l'encodage du fichier (header.php je pense) en UTF-8 sans BOM et tous templates ont disparu. A changé pour revenir à utf-8.

À la deuxième fois, j'ai modifié/renommé index.php (/ themes / theme_name / index.php). Je venais de créer un index.php vide et maintenant tout semble aller pour le mieux.

J'espère que ça aidera quelqu'un d'autre. [WP 4.4.2]

0
P_95

Par défaut, le répertoire de thème Wordpress n'a pas de page de modèle. Le menu déroulant de la page de modèle est donc invisible. Suivez les instructions ci-dessous.

Pour afficher la liste de modèles dans la page d’administration de wordpress, vous devez créer une page de modèle dans le code de votre répertoire de thèmes.

<?php 
/*
Template Name: template home 
*/
?>

En créant ce fichier de modèle dans votre répertoire de thème, vous pouvez voir que le modèle dropdonw est visible dans la page d'administration.

0
Vipul Tank