Le plein de shortcodes pour WordPress

Les shortcodes existent depuis la version 2.5 de WordPress. Ils apportent des fonctionnalités supplémentaires au CMS à insérer via une balise de texte entre crochets, par exemple [shortcode] dans les articles et sur les pages. La balise est détectée et interprétée par WordPress qui va la remplacer automatiquement par le code PHP adéquat.

Ces shortcodes sont en général codés dans les thèmes et les plug-ins et sont utilisables en l’état sans connaissance particulière en programmation PHP et sans rien connaître des particularités de WordPress.

Tout le monde ne souhaitant pas se lancer dans le développement informatique, il existe une extension pour WordPress qui va ajouter une flopée de shortcodes à WordPress. Il s’agit de l’extension Shortcodes Ultimate for WordPress. Elle comporte une cinquantaine de shortcodes.

shortcodes-ultimate

Parmi les shortcodes qui sont responsives, on trouve de quoi insérer des boutons de formes et de styles variés, des encadrés de couleurs, des onglets horizontaux ou verticaux, des colonnes de texte, des sliders, des icônes, des textes animés, etc.

Le tout est facilement utilisable et documenté pour être utilisé immédiatement dans n’importe quel thème. Des exemples montrent exactement le rôle de chaque shortcode. L’ajout d’un shortcode s’effectue depuis l’éditeur de texte où un bouton Insérer le shortcode a été ajouté par Shortcodes Ultimate for WordPress. Il suffit de choisir dans la liste le shortcode qu’on souhaite utiliser tout simplement en cliquant dessus ce qui a pour effet d’insérer le code dans l’article ou la page.

shortcode-ultimate-ajout-shortcode

Pour en faciliter l’accès, tous les shortcodes de Shortcodes Ultimate for WordPress ont été regroupés dans diverses catégories : Contenu, zone, media, galerie, data et autres.

shortcode-ultimate-liste-shortcodes

L’interface de l’extension a été en partie traduite en français. Elle est gratuite, mais une version premium qui inclut 15 shorcodes additionnels (table de prix, icônes vectorielles, barre de progression, témoignages utilisateurs…) est vendue pour $ 25.

L’utilisation d’un plug-in pour ajouter des shortcodes est nettement préférable à ceux qui sont inclus avec les thèmes principalement en les logeant dans le fichier functions.php pour les déclarer. En effet, en cas de changement de thème, tous les shortcodes insérés dans les articles et sur les pages ne seront plus correctement interprétés par WordPress, ce qui va entraîner un gros travail de remplacement pour que le nouveau thème les reconnaisse correctement.

La manipulation consiste alors à trouver les anciens shortcodes pour les remplacer par les nouveaux ayant des fonctionnalités équivalentes.

À ce jour, le plug-in Shortcodes Ultimate for WordPress a été installé plus de 600 000 fois. Il est très régulièrement mis à jour.

Il existe des plug-in payant qui eux aussi comportent bon nombre de shortcodes. Celui développé par Elegant Themes est de tout premier ordre, mais exige le paiement d’une souscription annuelle qui donne accès à tous les thèmes et les plug-ins développés par cet éditeur.