De nombreux plugins ne fournissent pas un moyen documenté d'accéder à leurs fonctions depuis PHP (par exemple, lors de la construction d'un thème personnalisé), mais uniquement des codes courts à insérer dans les publications.
Existe-t-il un moyen standard d’exécuter un shortcode depuis PHP comme s’il faisait partie du contenu? Comme si (c'est composé):
$gallery_html = execute_shortcode("{gallery}"); // this would return the HTML
// that the gallery plugin returns
// in the context of the current post
Vous pouvez exécuter des codes courts en utilisant la fonction do_shortcode ()
$gallery_html = do_shortcode('[gallery]');