afficher un modèle différent en fonction du type de message
2 réponses
- votes
-
- 2010-10-06
Essayez
single-events.php
.Voir Hiérarchie desmodèles dans Codexpour le schéma complet desmodèles.
Try
single-events.php
.See Template Hierarchy in Codex for full scheme of templates.
-
Fonctionne un charme,je nem'habitue qu'aufonctionnement de WordPress,honnêtement,je ne savaispas que c'était aussiflexible!Works a charm, I'm only getting used to how WordPress works, i honestly didn't know it was this flexible!
- 0
- 2010-10-06
- dotty
-
Oui,lesmodèles sont un systèmeextrêmementflexible.Sachez simplement que certainsframeworks (comme Hybrid) appliquent leurpropre hiérarchie demodèles,les valeurspar défautne sontpasgravées dans lapierre.Yep, templates are extremely flexible system. Just be aware that some frameworks (like Hybrid) apply their own template hierarchy, defaults are not set in stone.
- 0
- 2010-10-06
- Rarst
-
- 2011-01-30
C'estpourquoi l'utilisation desfichiersmodèlespersonnalisés que vouspouvez utiliser commepage- {post_type} .phpet single- {post_type} .phpestextrêmementpratique.Et dans 3,1,archive- {post_type} .php aussi.
Alors oui,il vous suffit de créer unfichiermodèlepour vostypes d'articles,en utilisant lesmodèlespersonnalisés comme celui-ci au lieu de lafaçon dont vousmettez lenom dumodèle dans un commentaireen haut dufichier.De cettefaçon,ça craint,et jene l'utilisejamais,et je crée destypes d'articles comme lafolie.
This is why using the custom template files that you can use like page-{post_type}.php and single-{post_type}.php are extremely handy. And in 3,1, archive-{post_type}.php too.
So yea, you just create a template file for your post types, using the custom templates like that instead of the way where you put the template name in a comment at the top of the file. That way sucks, and I never ever use it, and I create post types like maddness.
-
J'ai lu sur `single- {post_type} .php`et` archive- {post_type} .php` dans le codex.Impossible detrouver une référencepour `page- {post_type} .php` Êtes-vous sûr de cela?Pouvez-vouspartager quelques références?I read about `single-{post_type}.php` and `archive-{post_type}.php` in codex. Couldn't find a reference for `page-{post_type}.php` Are you sure about this? Can you share some reference?
- 0
- 2011-11-04
- a_fan
-
Celafaitpartie desmodèles depage.Découvrez la hiérarchie desmodèlesici: http://codex.wordpress.org/Template_HierarchyIt's part of page templates. Read about the template hierarchy here: http://codex.wordpress.org/Template_Hierarchy
- 0
- 2011-11-15
- jaredwilli
Hay,j'ai untype demessagepersonnalisé "Événements",maisil s'agitessentiellement d'untype demessage,doncil hérite de lapagemodèlepost.php.
Est-ilpossible d'utiliser unmodèle différent (parexemple,events.php) si letype de contenuest un 'événement'?