Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

fr:Shortcode

Depuis la Version 2.5 WordPress supporte les dénommés Shortcodes. Ils ont été introduits pour créer des macros utilisées dans le contenu d'articles. Pour des exemples de shortcodes et comment les utiliser, voir WordPress.com Shortcodes (en), quoique certains shortcodes mentionnés soit exclusifs à WordPress.com.

Un shortcode trivial pour une galerie ressemble à :

[gallery]

Vous pouvez afficher un shortcode directement depuis un modèle avec :

 <?php echo do_shortcode('[gallery]'); ?>

Les shortcodes peuvent avoir des attribut additionels comme montré dans l'exemple suivant :

[gallery id="123" size="medium"]

Les deux exemples vont afficher une galerie d'images qu'il serait difficile de maintenir en utilisant les balises HTML et de le synchroniser avec les images téléversées.


Shortcodes Natifs et additionnels

WordPress offre un panel de shotcodes par défaut (par exemple, celui de la galerie) et les extensions peuvent ajouter les leurs via la Shortcode API.