web-dev-qa-db-fra.com

Est-il possible d'analyser les codes courts en PHP?

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
5
Pekka 웃

Vous pouvez exécuter des codes courts en utilisant la fonction do_shortcode ()

$gallery_html = do_shortcode('[gallery]');
8
Chris_O