Les Établissements de l'acadÉmie de La RÉunion

Réalisez le site web de votre établissement en quelques clics!

Shortcodes Ultimate

Shortcodes Ultimate

Shortcodes ultimate est une extension qui permet d’ajouter des contenus enrichis, non standard, à WordPress.

Parmi les contenus proposés, certains sont peu utiles ou font doublons avec d’autres solutions mais d’autres permettent d’enrichir le rendu visuel des pages et articles.

Ces contenus apparaissent dans le contenu d’une page ou d’un article sous forme de codes courts ou « shortcodes ».

Activer l’extension

Pour qu’elle soit active en ajout et affichage de contenus, l’extension Shortcodes Ultimate doit être activée par l’administrateur.

Donner les droits d’ajout aux non-administrateurs

Par défaut le bouton « Insert Shortcode » est maintenant disponible uniquement pour les administrateurs de site.

Pour faire apparaître ce bouton aux rôles Éditeurs, Auteurs et Contributeurs, il faut qu’un administrateur fasse le réglage suivant : dans Tableau de bord / Shortcodes Ultimate / Réglages / Advanced settings / Capacité utilisateur nécessaire, remplacer « manage_options » par « edit_posts » et enregistrer.

Source : https://getshortcodes.com/docs/insert-shortcode-button-is-only-visible-to-admins-hidden-for-editors-and-authors/

Ajouter un shortcode

Dans l’éditeur classique

Il suffit de cliquer sur le bouton « Insert Shortcode »

Dans le nouvel éditeur « Gutenberg »

Le nouvel éditeur « Gutenberg » propose d’insérer le contenu dans une page ou un article en blocs. Un « shortcode » est donc un bloc, qui peut être retrouvé en ajoutant un bloc de type Widgets / Code court :

puis un code court de l’extension « Shortcodes Ultimate » :

La liste des codes courts est alors affichée :

Les contenus enrichis disponibles

Ils figurent dans la documentation : https://getshortcodes.com/docs/#shortcodes (en anglais)

Pratique, oui mais…

Comme avec d’autres extensions qui gèrent du contenu enrichi, le contenu inséré est totalement spécifique à cette extension. Sa désactivation ferait perdre l’affichage du contenu de ces codes courts.