Contenu spécifique modèles wordpress norme

Quatre types de modèle de WordPress contenu spécifique sont disponibles: auteur, catégorie, page, et l'étiquette. La plupart des fichiers de modèle WordPress couvrent un large éventail de points de vue spécifiques place à la vue, pas le contenu. Par exemple, la category.php fichier modèle applique à toutes les vues catégorie d'archives mais pas à une catégorie spécifique, et de la page.php fichier modèle applique à toutes les pages vues, mais pas à une page spécifique.

Cependant, vous pouvez créer des fichiers de modèle pour un contenu spécifique et pas seulement la vue. Chaque modèle spécifique au contenu vous permet de faire référence à un contenu spécifique par l'ID de la durée (de l'ID de un auteur individuel, par exemple) ou par le limace.

Pour cette section, limace se réfère à un poste, page, catégorie ou ainsi de suite - par exemple, une catégorie Communiqués de presse ayant une communiqués de presse limace ou un poste Bonjour tout le monde avec un Bonjour le monde limace.

Imaginez que vous avez une page À propos de nous avec un 138 id Et un a propos de nous limace. Vous pouvez créer un modèle pour cette page spécifique soit en créant un Page-138.php ou un Page-about-us.php fichier. De la même manière, si vous voulez créer un modèle spécifique à un auteur génial nommé Lisa avec un 7 id et un lisa limace, vous pouvez créer une auteur-7.php ou un auteur-lisa.php fichier.




Création d'un modèle utilisant le slug peut être extrêmement utile pour créer des modèles pour les sites que vous ne parvenez pas. Si vous souhaitez partager un thème que vous avez créé, vous pouvez créer un catégorie-featured.php modèle. Ce modèle serait d'appliquer automatiquement à une catégorie qui a une vue sélectionnée limace.

En utilisant des catégories comme l'exemple, les conventions de nommage des fichiers sont les suivants:

  • Un modèle avec le nom de fichier category.php est un fourre-tout (par défaut) pour l'affichage de toutes les catégories. (Sinon, un modèle avec le archives.php nom de fichier est utilisé pour afficher les catégories si une category.php n'existe pas.)

  • Vous pouvez ajouter un tiret et du numéro d'identité de catégorie à la fin du nom de fichier pour spécifier un modèle pour une catégorie particulière.

    Alternativement, vous pouvez ajouter un tiret et la catégorie slug à la fin du nom de fichier, comme illustré dans le tableau 12-6, le définir comme un modèle pour cette catégorie particulière. Par exemple, si vous avez un Livres catégorie, la catégorie slug est livres- le fichier catégorie individuelle de modèle est catégorie-books.php.

  • Si vous ne disposez pas d'un category.php, un archives.php, ou un catégorie -. # php fichier, l'affichage de la catégorie tire à partir du modèle Index principal (index.php).

Catégorie conventions modèle nommage des fichiers
Si l'ID de catégorie ou Slug Est. . .Le nom de fichier Catégorie de modèle est. . .
1catégorie-1.php
2catégorie-2.PHP
3catégorie-3.php
livrescatégorie-books.php
filmscatégorie-movies.php
musiquecatégorie-music.php

Parce que la création d'un modèle à l'aide limaces est si utile (et parce qu'un id est seulement pertinent pour un site spécifique), vous pouvez vous demander pourquoi le id possibilité existe. La réponse courte est que le id l'option existait avant la option- slug cependant, il est toujours utile dans des cas spécifiques.

Vous pouvez utiliser le id option pour un modèle spécifique au contenu sans se soucier de la rupture de personnalisation lorsque les changements de limaces. Ceci est particulièrement utile si vous configurez le site pour quelqu'un et ne pouvez pas faire confiance qu'il va laisser les limaces seule (comme une catégorie avec un nouvelles slug changeant communiqués de presse).


» » » » Contenu spécifique modèles wordpress norme