web-dev-qa-db-fra.com

Wordpress: Accéder à un plugin depuis un thème

Je crée mon propre thème wordpress personnalisé, ce n’est en général pas le problème. Je voudrais utiliser un plugin qui est normalement utilisé dans les pages/posts. (NextGen Gallery, pour faire une sorte de diaporama entre titre et messages) mais je ne sais pas quelle serait la meilleure façon d’aborder cela. Je voudrais ne pas avoir à me préoccuper de recréer le chemin du code indiquant comment le plugin html est normalement généré, mais simplement utiliser les balises qui sont normalement placées dans des publications wordpress. Existe-t-il, par exemple, un moyen de les transmettre à la fonction php appropriée, de les évaluer et de créer le code html approprié, ou est-ce impossible ou ne complique-t-il pas les choses? Remarque: la question "Wordpress: Accéder à la fonction d'un plugin à partir d'un thème" n'est pas ce que je veux/veux dire.

1
step21

La solution la plus simple pourrait être d’utiliser do_shortcode(); par exemple:

<?php 
echo do_shortcode('[gallery id="1"]'); 
?>

Il vous suffit de passer l'ID de galerie approprié. Vous pouvez également transmettre n'importe lequel des autres paramètres de shortcode valides, tels que "colonnes", "taille", etc.

1
Chip Bennett