Le get_template_part WordPress
Facile

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('&lt;/p&gt;
&lt;p id="breadcrumbs"&gt;','&lt;/p&gt;
&lt;p&gt;');
} ?-->

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.

Le get_template_part WordPress

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>