Hiérarchie des modèles dans WordPress
Maman. Cependant, ce sujet offre de nombreuses lignes possibles pour envoyer ces messages: nos différents modèles PHP. Mettez nos messages dans l’index. Php fera en sorte que la page Web semble unidirectionnelle; Amenez – le à la maison. Php, archive. Php ou page. Php donnera des résultats très différents. Comment savoir quelle ligne de montage va être brisée par une poutre? Une hiérarchie avec des modèles WordPress. La hiérarchie des modèles est un système intégré WordPress qui spécifie les lignes à envoyer pour un paquet post spécifique en fonction des propriétés du paquet lui – même.
Ce chapitre explique comment la hiérarchie du modèle prend des décisions. Index PHP: pour que l’usine fonctionne correctement, il doit y avoir au moins une ligne d’assemblage capable de supporter un faisceau de poteaux donné. C’est pourquoi chaque thème WordPress doit avoir un fichier de modèle d’index. Php. Index PHP est le dernier scénario de secours. Que vous créiez une page Web autour de tous les messages écrits en septembre 2016, ou autour d’une seule page, ou autour des résultats de recherche de tous les messages (de tout type) contenant l’expression \
Ainsi WordPress peut toujours créer des pages Web en utilisant des index. Php, si aucun fichier de modèle plus approprié n’est disponible. Cependant, si un meilleur fichier Template existe, il tentera de trouver un meilleur fichier template. Le reste de la hiérarchie WordPress crée un arbre de sélection très puissant pour décider quel modèle afficher. Selon le Code:
Par conséquent, nous suivons un exemple de page de gauche à droite sur le diagramme.
Suivez la page « À propos de nous » du site à travers la hiérarchie des modèles pour voir ce qui se passe avec la page « À propos de nous » d’un site fictif qui est écrit comme une page (c. – à – d. un billet pour une page de type) et qui se trouve à l’adresse du site. Com \/ about. Type de paquet: une seule page à partir de l’extrême gauche du diagramme: Quel est notre type de page? Le vrai sens de cette question est: \
Ensuite, nous avons deux options: est – ce une page de post unique ou une page statique? Ne laissez pas le langage vous embrouiller: ce qu’ils veulent vraiment demander, c’est, \
Modèles de messages personnalisés dans ce cas, supposons que nous n’utilisons pas de modèles personnalisés sur la page À propos. Par conséquent, notre réponse correcte est « modèle par défaut ». Modèle utilisé: page. Php, avec index. Php fait reculer les deux pages suivantes – – le noeud $Slug. PHP et Page Page – $id.php sont des options mal utilisées qui vous permettent de créer des modèles pour des pages individuelles. Nous ne les avons pas, donc nous les traversons.
Cela nous laisse un modèle qui affichera réellement notre page d’information: page. Php. Si notre sujet n’a pas de page. PHP, nous retournons à la dernière boucle: index. Php.
Nous venons de terminer notre premier voyage dans la hiérarchie des modèles WordPress. En fonction du nombre et du type de messages que nous avons récupérés dans la base de données, nous pouvons savoir exactement sur quels modèles PHP WordPress s’appuiera pour créer la page Web correspondante. Deuxième exemple: l’index des blogs nous ramène à la hiérarchie des modèles, cette fois la page d’index des blogs du site. Voici la page de votre site Web qui affiche vos derniers messages. Mais en particulier, quelle page est – ce? Cela dépend des paramètres de votre site dans Paramètres > lire: Si ce paramètre est maintenu par défaut, l’index du blog est la page d’accueil du site: la page que vous voyez lorsque vous vous connectez au domaine. Format générique de nom de domaine. Cependant, vous pouvez également définir l’index du blog pour l’afficher sur l’URL d’une page statique existante, c’est – à – dire une page. La sélection d’une page statique pour une page d’index de blog change l’URL de l’index de blog en quelque chose comme votre domaine. Com \/ blog, pour les pages intitulées \
Quelle que soit la page de votre index de blog, WordPress sait quand vous y accédez et récupérera vos paquets récemment publiés. Type de paquet: page d’index des billets de blog lorsque ce paquet atteint la hiérarchie des modèles, à partir du côté gauche du diagramme, la hiérarchie reconnaît votre type de page comme une page d’index des billets de blog. Modèle utilisé: home. Php, avec index. Comme vous pouvez le voir, cet arbre est simple: la page index de votre blog affiche le contenu de la page d’accueil. Php. S’il n’existe pas, il retourne par défaut à l’ancien index. Php. Voir toute la hiérarchie avez – vous commencé à comprendre comment fonctionne la hiérarchie des modèles? Une fois que vous avez compris le concept de B
J’ai approfondi la hiérarchie des modèles parce que vous pouvez voir exactement quel modèle est actif dans chaque partie du site. Ensuite, il y a une chose merveilleuse à faire lors du développement des thèmes WordPress: la boucle! Limerick veut savoir comment choisir WordPress et quel modèle PHP il utilise? Par conséquent, nous avons appris les parties du diagramme de hiérarchie et les choix que vous faites ne nous confondent pas! Test time! Hiérarchie des modèles WordPress: il s’agit d’un ensemble de règles personnalisables que les développeurs écrivent pour leurs modèles PHP, permettant aux développeurs de créer de nouveaux types de modèles PHP, par exemple, quel modèle PHP sera utilisé pour construire une page Web spécifique qui affiche plusieurs messages appartenant à une catégorie lors du traitement d’une page d’archive de catégorie, WordPress va essayer avant d’utiliser l’un des éléments suivants: archive. Catégorie PHP. Index Php. Php s’il n’y a pas de fichier Template spécifique dans la hiérarchie, WordPress: passe au fichier suivant dans l’arborescence de décision pertinente et retourne finalement à l’index. Une version normalisée de PHP pour tous les arbres créant et utilisant le fichier Template manquant affiche une erreur indiquant que vous ne pouvez pas trouver la réponse et l’explication de fichier Template requise c. la hiérarchie Template est la façon dont WordPress décide quel fichier Template PHP de thème actif sera utilisé pour construire une page spécifique. B. dans les options, il tentera la première catégorie. Php, puis archive. Php, puis index. Php. A. index. PHP est le dernier repli pour tous les types de page dans la hiérarchie des modèles. Source: Edgar maselskis