Les modèles personnalisés n'apparaissent pas dans la liste déroulante des modèles
-
-
Vérifiez si vous avezindex.php à la racine de votrethèmeCheck if you have index.php in the root of your theme
- 0
- 2017-05-01
- Eugene
-
J'ai lemêmeproblèmeet j'aiessayétout ce que vous avezmentionné.Avez-vous déjàtrouvé une solution?I'm having the same issue and tried everything you mentioned. Did you ever get a solution?
- 0
- 2017-05-04
- wckronholm
-
Dansmon cas,je ne voismêmepas lefichier dans l'éditeur dethème.@Tom l'avez-vous résolu?In my case i don't even see the file in the Theme Editor. @Tom have you solved it?
- 0
- 2017-11-21
- Ofir Baruch
-
J'aieu lamême chose (v5.4.2).Celane fonctionnaitpaset puis ça l'était. Je venais d'ajouter la ligne «* Type demessage dumodèle: article,page,produit» qui semblait résoudre leproblèmemais quandje l'ai supprimée,celafonctionnaittoujours ... Unmystère?Problème demiseen cachepeut-être?I had the same thing happening (v5.4.2). It wasn't working and then it was. I had just added the line '* Template Post Type: post, page, product' which appeared to fix the issue but when I removed it, it still worked... A mystery? Caching issue of some sort maybe?
- 1
- 2020-06-11
- dra_red
-
7 réponses
- votes
-
- 2017-11-21
Juste dans Wordpress 4.9,il y a cebogue: https://core.trac.wordpress.org/ticket/42573 ,ce quifait que lesfichiers demodèlene sont ànouveau analysés qu'unefoispar heure.
Pour corriger (jusqu'à ce qu'ilspublient unenouvelle version de WP avec celamodifié),téléchargez le correctif sur ceticket debogueet apportez lesmodifications du correctif à
wp-includes/class-wp-theme.php
.J'espère que celapermettra à quelqu'un degagner les 2 heures quej'aigaspillées là-dessus.
Just in Wordpress 4.9 there's this bug: https://core.trac.wordpress.org/ticket/42573 causing the template files to only be rescanned once every hour.
To fix (until they release a new WP version with this changed), download the patch on that bug ticket and make the changes from the patch to
wp-includes/class-wp-theme.php
.Hope this saves someone the 2 hours I wasted on this..
-
Vouspouvez également ajouter ce code à votrefunctions.php ou l'ajouteren tant quepluginpour arrêter lamiseen cacheplutôt que demodifier lesfichiers debase: https://gist.github.com/westonruter/6c2ca0e5a4da233bf4bd88a1871dd950You can also add this code to your functions.php or add it as a plugin to stop caching rather than editing core files: https://gist.github.com/westonruter/6c2ca0e5a4da233bf4bd88a1871dd950
- 3
- 2017-11-22
- Bradley4
-
Une autre solution simple consiste à déplacer la version duthème dans lefichier style.css commeindiquépar @ ocean90 sur leforum.Another simple solution is to bump the theme version in the style.css file as pointed by @ocean90 on the forum.
- 8
- 2017-11-27
- r1987
-
@ r1987 lamise àjour de style.css afonctionné!@r1987 the style.css update worked!
- 1
- 2017-11-29
- Darye
-
Pourmoi,le style.css était corrompu,alorsmettez simplement àjour lefichieret vous devriez êtrebonFor me the style.css was corrupt, so just update the file and you should be good
- 0
- 2018-06-18
- nodws
-
- 2017-11-02
Assurez-vous d'avoirindex.php dans votrethèmeprincipal.Lethèmeprincipal doit avoirindex.php.J'ai lemêmeproblème,et c'était le cas. Vérifiépar:
function testate(){ global $wp_themes; $tema = wp_get_theme(); echo '<pre>'; print_r($tema); die; } add_action('init', 'testate' );
Make sure you have index.php in your main theme. Main theme must have index.php. I have same issue, and this was the case. Checked by:
function testate(){ global $wp_themes; $tema = wp_get_theme(); echo '<pre>'; print_r($tema); die; } add_action('init', 'testate' );
-
- 2017-11-21
Il y a unbogue dans Wordpress 4.9.
J'aitrouvé ceplugintemporairetrès simple.Jeprévois de le désinstaller unefois qu'ils auront corrigé lebogue,mais celafonctionnetrèsbien en attendant!
Plugin: https://github.com/connorlacombe/WP-Clear-File-Cache
There's a bug in Wordpress 4.9.
I found this temporary plugin super straightforward. I plan on uninstalling it once they fix the bug, but it works great in the meantime!
Plugin: https://github.com/connorlacombe/WP-Clear-File-Cache
-
- 2017-03-15
J'ai égalementeu ceproblème avec un site sur WordPress Multisiteet j'aipu le résoudreen suivant ces étapes:
- Accédez à http://example.com/wp-admin/network/themes .php (remplacezexample.compar votre URL).
- Cliquez sur le lien "Modifier" sous lethème qui vousposeproblème.
- Dans labarre latérale droite,cliquez sur lenom dufichier demodèle quine s'affichepas. Parexemple,ilpeutindiquer "Modèle depage d'événements (template_events.php)".
- N'apportez aucunemodification aufichieret cliquez sur leboutonbleu "Mettre àjour lefichier".
- Actualisez l'écran demodification de lapage où vousessayez de définir lemodèleet il devraitmaintenant s'afficher dans la liste déroulante.
Si celane vous convientpas,je vous suggère de consulter http://vanseodesign.com/wordpress/wp-page-templates-dropdown/. Ilexiste d'autres solutionspossibles.
Bonne chance.
I also had this problem with a site on WordPress Multisite and was able to fix it by following these steps:
- Go to http://example.com/wp-admin/network/themes.php (replace example.com with your URL).
- Click the "Edit" link under the theme that's causing you issues.
- In the right sidebar click the name of the template file that's not showing up. For example, it might say "Events Page Template (template_events.php)".
- Don't make any edits to the file and click the blue "Update File" button.
- Refresh the page's edit screen where you're trying to set the template and it should now display in the dropdown.
If this doesn't do the trick for you I'd suggest checking out http://vanseodesign.com/wordpress/wp-page-templates-dropdown/. There are some other possible solutions in there.
Good luck.
-
- 2017-01-08
Lesmodèlespeuvent être désactivésen les désactivant de la variableglobale
wp_themes
avant le chargement de la liste déroulante desmodèles.Exécutez ce code sur lapagepour voir quelsmodèles s'affichent:
global $wp_themes; $tema = wp_get_themes(); print_r($tema["child-theme folder name"]["Template Files"]);
Si votremodèlen'apparaîtpas,lethèmeparent l'apeut-être désarmé dutableau.
Celapeut apparaître,si vousexécutez ce codeen front-end,car lethèmeparentpourraitne le désactiver quependant le chargement de lapage de l'éditeur d'administration.
Téléchargez lethèmeparentet recherchez dans lesfichiers
$wp_themes
etwp_get_themes();
pourtrouver l'emplacement de ce code.J'espère qu'ils vous ont donné unmoyen de l'empêcher d'utiliser unfiltre,sinon vous devrezpeut-être rajouter lesfichiers dans lethèmeenfant. Celapeut être utile: http://www.wpexplorer.com/wordpress-page-templates-plugin/
Templates can be deactivated by unsetting them from the
wp_themes
global variable before the template dropdown is loaded.Run this code on the page to see what templates show up:
global $wp_themes; $tema = wp_get_themes(); print_r($tema["child-theme folder name"]["Template Files"]);
If your template does not show up, the parent theme might have unset it from the array.
It might show up, if you run this code in front-end, as the parent theme might only unset it during the load of the admin editor page.
Download the parent theme and search the files for
$wp_themes
andwp_get_themes();
to find the location of that code.Hopefully they've given you a way to prevent it using a filter, if not you might have to re-add the files in the child theme. This could be helpful: http://www.wpexplorer.com/wordpress-page-templates-plugin/
-
- 2017-11-29
Correction dumodèle depagenon affiché dans lemenu déroulant veuillez activer leplugin ci-dessouspour corriger (au lieu de changer lesfichiers debase de wordpress)
Ci-dessous le lienpour letéléchargement https://drive.google.com/file/d/1yBRQtGdc1cafficher? usp=partage
Fix page template not showing in dropdown menu please activate below plugin to fix (instead of changing wordpress core files)
Below is link for download https://drive.google.com/file/d/1ycHQGdc_vQtvtfBaznJp1KRsEbcoRwxB/view?usp=sharing
-
N'installezjamais unplugin àpartir d'un lien comme celui-ci!Onne peutpas yfaire confiance.Installeztoujours desplugins àpartir de sourcesfiablestelles que le référentiel deplugins Wordpress.Never install a plugin from a link like this! It cannot be trusted. Always install plugins from trusted sources like the Wordpress Plugin Repository.
- 5
- 2018-12-17
- jasonlfunk
-
- 2019-02-21
Avez-vous accidentellement déplacé ou supprimé lefichier style.css de la racine duthème?
Si c'est le cas,celapourrait être ceci - recréez lesthèmes style.csspour réactiver la liste déroulante desmodèles.
Have you accidentally moved or removed the style.css file from the theme root?
If so, it could be this - recreate the themes style.css to re-enable the template dropdown.
J'ai quelquesproblèmes avec lesmodèles dans Wordpress (multisite).J'ai créé unfichier à la racine demon dossier dethèmeenfant (template-test.php)
Cemodèlen'apparaîtpas dans la liste déroulante desmodèles lors de la création d'unenouvellepage ou de lamodification d'unepageexistante.La seule chose dans la liste déroulanteest le "modèlepar défaut".
Ce quej'aiessayéjusqu'àprésent: - Désactiveret activermonthème - Rincer lespermaliens - Vérifier les autorisations demesfichiers - Vérifiez si style.cssest à la racine du dossier dumodèle (c'est le cas)
J'aiessayé lemêmefichier sur une autreinstallation de Wordpress,et là çamarchetrèsbien.