Passer un paramètre variable dans get_template_part() - wordpress
le MEMO du WEB développeur



••• Wordpress •••  Liste des Mémos, astuces et bonnes pratiques

Passer un paramètre variable dans get_template_part()

Afin de factoriser au maximum mes templates WordPress, j'utilise la fonction get_template_part(''contenu, '1') qui permet d'externaliser un bout de code et le replacer selon mon bon vouloir dans différents templates.
Le fonctionnement est simplage get_template_part(''contenu, '1')  appelera le code contenu dans le fichier nommé contenu-1.php

Or le passage de paramètres ne marche pas si le paramètre est déclaré dans le template, il ne sera pas reconnu dans contenu-1.php.

La méthode que j'ai trouvée pour passer une variable en paramètre est d'utiliser :

include( locate_template( 'contenu-1.php' ) );

à la place de :

get_template_part(''contenu, '1') 

 

publié le 22/12/2014 par Memo Web
Commenter le Mémo :

Limiter le nombre de brouillons enregistrés à la modification d'un post
TaraLi : Thème Wordpress 2014. Gratuit, Sobre et Simple.
Ne pas afficher les commentaires sur les pages d'un siteWordpress
Problème d'accès à l'admin WordPress MultiSite
Parcourir les catégories des articles de WordPress
Liste des catégories Wordpress. Exclure certaines catégories
Taraza - Free Wordpress Theme 2014 - Customized Home Page
Wordpress : Déclarer un script uniquement pour un template précis
Traduction Wordpress de texte affiché par un fichier javascript
Configurer le fichier WP-config en localhost

Ajoutez vos propres Mémos sur MEMO-WEB

Il suffit de vous créer un compte sur le site

Vous pourrez choisir un thème parmis l'une des catégories proposées par MEMO-WEB.

Rédigez votre Mémo.
Après validation par MEMO-WEB, il sera mis en ligne.
 Ajouter vos Mémos