
Partager la publication "Le get_template_part WordPress"
Le get_template_part WordPress. Nous allons dans ce tutoriel mettre en place le get_template_part dans nos templates, afin de faciliter nos templates et de bien structurer de façon logique notre thème WordPress.
Le get_template_part WordPress permet surtout d’appeler un fichier dans plusieurs templates afin de nous faciliter l’intégration dynamique. C’est finalement en programmation une partition.
Qu’est ce qu’on peut mettre en get_template_part ?
Les morceaux de templates comme par exemples le Breadcrumbs, le archive title, le filter, le loop article, ect …
Nous allons construire dans notre racine thème, un dossier du nom de templates-part.
Dans ce dossier sera les différents fichiers qui seront exécutés par nos get_template_part de nos templates.
Dans cette exemple, nous allons créer un get_template_part pour notre Breadcrumbs. Imaginez que vous avez votre fonction Breadcrumbs déjà prête. Dans notre exemple, nous avons utilisés le fil d’Ariane de Yoast SEO.
Dans votre dossier templates-parts, créer un fichier du nom de breadcrumbs.php et glissez y ce code ci-dessous.
1 2 3 4 5 | <!--?php if ( function_exists('yoast_breadcrumb') ) { yoast_breadcrumb('</p> <p id="breadcrumbs">','</p> <p>'); } ?--> |
Ensuite nous nous dirigeons vers un template et là, nous appelons notre partition Breadcrumbs de cette façon.
1 | <!--?php get_template_part( 'template-part/breadcrumbs' ); ?--> |
Comme vous avez remarqué, le get_template_part contient, dans un premier temps le nom du dossier (template-part), puis ensuite le mom du fichier dans le dossier (breadcrumbs). Et appelez le dans tous les templates désirés.