✨ Jusqu’à
-70%
sur la 1ère année
Jours
Heures
Minutes
Secondes

Ajouter des Variables Dynamiques avec le Module « Add Essentials Shortcodes » de WPMasterToolKit

Les besoins en personnalisation dynamique sur WordPress sont nombreux : afficher le nom de l’utilisateur connecté, récupérer des métadonnées spécifiques d’un article ou afficher des informations sur une catégorie. Au lieu d’utiliser plusieurs plugins ou d’écrire du code PHP complexe, le module « Add Essentials Shortcodes » de WPMasterToolKit offre une solution simple et efficace. Avec ce module, insérez facilement des variables dynamiques dans vos titres, contenus ou widgets grâce à des shortcodes.

Quels plugins ce module peut-il remplacer ?

Ce module peut remplacer plusieurs plugins souvent utilisés pour afficher des métadonnées ou des informations dynamiques via des shortcodes. Parmi eux :

  • Plugins de gestion de shortcodes dynamiques pour utilisateurs ou articles.
  • Extensions pour afficher des métadonnées de taxonomies ou termes personnalisés.

En combinant ces fonctionnalités en un seul module, WPMasterToolKit simplifie la gestion des ressources et améliore les performances.

Fonctionnalités principales du module « Add Essentials Shortcodes »

Le module « Add Essentials Shortcodes » fournit trois types de shortcodes permettant de récupérer des informations spécifiques sur les utilisateurs, les articles et les termes. Voici les détails des shortcodes disponibles et ce qu’ils permettent de faire :

1. Shortcode pour les utilisateurs : [wpmtk_aes_user]

Ce shortcode vous permet d’afficher des informations sur un utilisateur, comme son ID, son email, son nom d’affichage ou encore n’importe quelle métadonnée utilisateur.

Attributs disponibles :

  • id : L’ID de l’utilisateur ciblé. Par défaut, il récupère l’utilisateur actuellement connecté.
  • key : La clé de la métadonnée utilisateur à afficher (par exemple : user_email, display_name, ou toute autre métadonnée personnalisée).

Exemple d’utilisation :

[wpmtk_aes_user id="3" key="display_name"]

Cela affichera le nom d’affichage de l’utilisateur avec l’ID 3.

2. Shortcode pour les articles : [wpmtk_aes_post]

Avec ce shortcode, vous pouvez récupérer des données associées à un article, qu’il s’agisse de ses informations natives (comme le titre ou l’auteur) ou de ses métadonnées personnalisées.

Attributs disponibles :

  • type : Le type de contenu (par exemple post, page, ou un type de contenu personnalisé). Par défaut, il cible le type de contenu en cours.
  • key : La clé de la métadonnée de l’article (par exemple : post_title, post_date, ou toute autre clé de métadonnée).

Exemple d’utilisation :

[wpmtk_aes_post type="product" key="price"]

Cela affichera la valeur de la métadonnée price pour un produit WooCommerce.

3. Shortcode pour les termes : [wpmtk_aes_term]

Ce shortcode est utile pour afficher des informations sur une catégorie, un tag ou toute autre taxonomie. Il peut également récupérer des métadonnées personnalisées associées à un terme.

Attributs disponibles :

  • id : L’ID du terme ciblé. Par défaut, il cible le terme actuel.
  • key : La clé de la métadonnée du terme (par exemple : name, slug, ou une métadonnée personnalisée).

Exemple d’utilisation :

[wpmtk_aes_term id="5" key="description"]

Cela affichera la description de la catégorie avec l’ID 5.

Découvrir le module :
Gratuit

Comment utiliser ce module ?

Étape 1 : Activer le module

Rendez-vous dans le tableau de bord de WordPress, accédez à WPMasterToolKit, et activez le module Add Essentials Shortcodes.

Étape 2 : Ajouter des shortcodes

Insérez l’un des shortcodes dans vos contenus, widgets ou templates WordPress en fonction de vos besoins. Les attributs sont entièrement personnalisables pour correspondre à votre utilisation.

Étape 3 : Configurer depuis le sous-menu

Un sous-menu dédié est ajouté dans l’administration, vous permettant de :

  • Visualiser toutes les métadonnées disponibles pour les utilisateurs, articles et termes.
  • Générer automatiquement des shortcodes personnalisés à l’aide de menus déroulants interactifs.
Interface pour ajouter des shortcodes dynamiques essentiels.
Découvrir le module :
Gratuit

🔗 Compatibilité avec ACF (Advanced Custom Fields)

Si vous utilisez le plugin Advanced Custom Fields (ACF), le module « Add Essentials Shortcodes » devient encore plus puissant.

En ajoutant simplement l’attribut acf="1" dans vos shortcodes, vous pouvez récupérer directement les valeurs de vos champs ACF, sans avoir besoin d’écrire de code PHP.

👉 Cela permet d’utiliser la fonction native get_field() d’ACF à la place des fonctions WordPress classiques.

Exemple :

[wpmtk_aes_post key="prix_bien" acf="1"]

Ce shortcode affichera la valeur du champ ACF prix_bien pour l’article en cours.

Cas d’usage :

  • Afficher des champs personnalisés ACF dans Elementor ou Gutenberg
  • Exploiter des champs complexes (groupes, repeater, etc.)
  • Centraliser toute la logique dynamique sans toucher au code

💡 Le module gère automatiquement le contexte :

  • Post → get_field( 'key', $post_id )
  • User → get_field( 'key', 'user_'.$user_id )
  • Term → get_field( 'key', 'taxonomy_'.$term_id )
  • Option → get_field( 'key', 'option' )

👉 Résultat : une intégration propre, standard et 100% compatible avec ACF.

🔄 Utiliser des variables dynamiques via l’URL (id-from-get)

Le module permet également de rendre vos contenus encore plus dynamiques grâce à l’attribut id-from-get.

Cet attribut permet de récupérer un ID directement depuis l’URL (paramètre GET), ce qui ouvre énormément de possibilités.

Exemple :

URL :

https://monsite.com/page/?post_id=123

Shortcode :

[wpmtk_aes_post id-from-get="post_id" key="post_title"]

👉 Résultat : le titre de l’article avec l’ID 123 sera affiché dynamiquement.

Cas d’usage :

  • Pages dynamiques sans développement (type landing personnalisée)
  • Templates réutilisables avec paramètres
  • Intégration avec des outils externes (CRM, campagnes email, etc.)
  • Pages filtrées ou personnalisées selon un ID

Important :

  • Le paramètre est sécurisé (nettoyé et converti en entier)
  • Si la valeur est absente ou vide → rien n’est affiché
  • id-from-get priorise toujours sur id

💡 C’est une fonctionnalité extrêmement puissante pour créer des pages dynamiques sans développement custom.

Nos choix techniques

1. Utilisation des shortcodes natifs

Les shortcodes sont pris en charge nativement par WordPress, garantissant une compatibilité optimale avec l’ensemble des thèmes et des extensions.

2. Gestion des métadonnées personnalisées

Ce module utilise les API natives de WordPress, telles que get_user_meta, get_post_meta et get_term_meta, pour récupérer les métadonnées. Cela garantit une flexibilité totale tout en restant fidèle aux standards WordPress.

3. Performance optimisée

Le module charge uniquement les données nécessaires à l’affichage des shortcodes demandés, évitant tout chargement inutile de ressources.

Pro
1 site
3.50$
/Mois
14
Jours
Garantie de remboursement
sans risque à 100 % !

Conclusion

Le module « Add Essentials Shortcodes » de WPMasterToolKit est une solution puissante pour dynamiser vos contenus WordPress. En quelques clics, personnalisez vos pages, articles ou taxonomies avec des variables dynamiques, le tout sans compromettre les performances. Que vous soyez développeur ou utilisateur non technique, ce module simplifie la personnalisation de votre site WordPress. Profitez-en pour remplacer plusieurs plugins par cette fonctionnalité tout-en-un !