Qu'est-ce que la fonction Get_template_part dans WordPress
Publié: 2022-11-10Dans WordPress, la fonction get_template_part est utilisée pour charger une partie de modèle dans un modèle. Cette fonction se trouve dans le fichier principal de WordPress wp-includes/template.php. Les parties du modèle sont stockées dans le répertoire /wp-content/themes/your-theme/. Ils peuvent se trouver dans n'importe quel sous-répertoire, mais doivent avoir l'extension .php. La fonction get_template_part a deux paramètres : Le premier paramètre est le slug, qui est le nom du fichier de partie de modèle sans l'extension .php. Le deuxième paramètre est le nom de la variable qui sera utilisée pour charger la partie de modèle. Cette variable est facultative, et si elle est omise, WordPress utilisera le slug comme nom de variable. Voici un exemple de la façon dont la fonction get_template_part peut être utilisée dans un modèle : get_template_part( 'content', 'single' ); ? > Dans cet exemple, le fichier de partie de modèle nommé content-single.php sera chargé dans le modèle. La variable qui sera utilisée pour charger la partie modèle est $content_single.
Avec la fonction get_template_part(), vous pouvez centraliser n'importe quel bloc de code susceptible d'être répété en plusieurs parties, réduisant ainsi la duplication et rendant vos fichiers de modèle plus lisibles. Le but de cet article est d'expliquer le fonctionnement de la fonction, ainsi que d'expliquer pourquoi elle est importante dans les thèmes WordPress et comment l'utiliser dans votre propre développement de thème. En plus du deuxième paramètre, la fonction a une fonctionnalité encore plus puissante grâce à get_template_part() dans la fonction get_template_part(). Cette fonction vous permet de spécifier une partie de modèle qui fonctionne pour les pages, puis de la renvoyer à son emplacement index.php dans la hiérarchie des modèles. Cette méthode est fréquemment utilisée pour créer des modèles descriptifs utiles, comme on le voit dans Twenty Fifteen. La méthode WordPress get_template_part() est une partie puissante et précieuse du backend de WordPress. En ce qui concerne les thèmes enfants, il n'est pas nécessaire d'inclure une exigence de fichier de pièce de modèle. Étant donné que include() et require() ne sont pas spécifiques à WordPress, le thème enfant doit remplacer tous les fichiers qui utilisent ces éléments de modèle .
Qu'est-ce qu'un élément de modèle ?

Une partie de modèle est un modèle modulaire qui peut être utilisé pour créer un modèle plus grand. Les parties de modèle sont généralement de petits morceaux de code autonomes qui peuvent être réutilisés dans différents contextes. Par exemple, une partie de modèle peut être un en-tête, un pied de page ou une barre latérale.
Un modèle de bloc est composé d'une liste de blocs dans sa forme la plus élémentaire. Tout bloc WordPress peut être inclus dans un modèle. Pour fermer un bloc, il doit être placé dans le même modèle que sa balise d'ouverture. Pour ajouter des attributs de style aux blocs, vous devez les inclure dans la balise HTML :. Il est nécessaire de combiner ces mots. La section Modèles de l'éditeur de site affiche une large sélection de modèles facilement modifiables. Dans le cadre de votre thème, créez un nouveau fichier HTML pour chaque modèle et placez-le dans le dossier des modèles.
Chaque partie de modèle est un type de publication personnalisé dans WordPress appelé WP_template_part. Dans l'éditeur, vous pouvez aligner des modèles lorsqu'ils servent de blocs internes. Le bouton Ajouter nouveau vous permet de créer un nombre illimité de pièces de modèle. Enfin, vous pouvez supprimer des parties de modèle créées par l'utilisateur qui ont été personnalisées dans des modèles de thème. La première étape consiste à saisir un nom pour la partie du modèle, et vous serez invité à choisir parmi les trois sections : général, en-tête et pied de page. Les modifications apportées à l'éditeur de site sont stockées dans la base de données et ne sont pas reflétées dans les fichiers HTML du thème.
Les modèles de fonction, comme les macros, utilisent les noms de fonction comme arguments et renvoient un objet modèle. Ces variables sont utilisées pour définir des blocs de code réutilisables. Le modèle de classe, comme les fonctions de modèle, est utilisé pour définir des classes, mais il ne fonctionne pas comme une fonction. Ils peuvent être utilisés pour définir la structure et le comportement des classes en plus de définir leur structure. Contrairement aux modèles de classe, les modèles de variable sont utilisés pour définir des variables. Les variables peuvent être définies comme une fonction en définissant leur structure et leur comportement. Il est possible de contrôler la mise en page et le style d'une page Web à l'aide d'un modèle. Pour contrôler la mise en page et le style d'une page Web, un modèle peut être utilisé.

Qu'est-ce que les modèles nomment deux parties différentes d'un modèle ?
Le fichier HTML est le composant du modèle, suivi d'un type de publication (WP_template_part) et d'un bloc. Pourquoi semble-t-il si compliqué ? Vous pouvez afficher le contenu que vous y avez placé en les utilisant simplement comme des blocs. Il n'est pas nécessaire d'utiliser un modèle, mais les auteurs de thème peuvent utiliser des parties réutilisables et plus petites pour créer le thème.
Les trois types de modèles
C'est un système à trois niveaux : br>, br> et br>. Littéral de modèle : un littéral de modèle est une chaîne de texte utilisée pour créer une fonction ou une classe générique. La méthode d'entrée est la fonction modèle , qui prend une classe ou une fonction générique comme entrée. Il existe trois types de modèles : les modèles de classe, les modèles de fonction et les modèles génériques.
Que sont les balises de modèle ?
Les modèles utilisent des balises de modèle pour afficher des informations de manière dynamique ou personnaliser votre blog, ce qui lui permet d'être individualisé et intéressant pour vous au fur et à mesure que vous le devenez.
Comment utiliser les fichiers de modèles et les balises dans WordPress
Qu'est-ce qu'un fichier modèle ? Les définitions font partie d'un fichier modèle, qui est un fichier texte. Il s'agit d'un ensemble de directives qui indiquent au thème du moteur WordPress comment générer une sortie spécifique. Une seule ligne, telle que *br*, définit un modèle comme exemple. .htaccess En utilisant cette ligne, un modèle appelé default.php peut être utilisé chaque fois qu'aucun modèle spécifique n'est référencé. Que sont les balises de modèle ? Une balise de modèle est une fonction PHP qui génère et affiche dynamiquement des données. Il est possible de les utiliser pour extraire des données d'une base de données, générer du code HTML ou gérer diverses autres tâches. Pour utiliser une balise de modèle, vous devez inclure la bibliothèque WordPress Theme Engine dans votre fichier PHP et inclure le nom de la fonction sous la forme d'une chaîne précédée du préfixe template_. Une balise de modèle post_list, par exemple, serait utilisée pour générer une liste de publications à partir d'une base de données. phpbr est une chaîne de mots Ce modèle a une liste de messages. > La page affichera une liste des articles de la base de données, qui seront générés à l'aide de cette méthode.
Comment utiliser les partiels dans WordPress ?

Pour utiliser les partiels dans WordPress, vous devrez d'abord créer un fichier appelé header.php. Ce fichier doit contenir le code de l'en-tête de votre site Web. Ensuite, vous devrez créer un fichier appelé footer.php. Ce fichier doit contenir le code du pied de page de votre site Web. Enfin, vous devrez inclure ces fichiers dans vos fichiers de modèles WordPress .
Modularisez votre code WordPress
Lors de la création de votre code WordPress, utilisez des partiels pour le standardiser et le modulariser. En déplaçant le code commun dans des fichiers partiels, vous pouvez garder votre thème et vos plugins organisés et plus faciles à entretenir. De plus, en regroupant les fichiers associés, vous pouvez créer un cadre de modularité simple à utiliser pour votre contenu WordPress.