Reusable Blocks Extended

Description

Étend la fonctionnalité Blocs réutilisables de Gutenberg avec un panneau d’administration complet et des widgets, des codes courts et des fonctions PHP simple à utiliser.

Cette extension étend l’interface d’administration des blocs réutilisables et fournit quelques belles fonctionnalités :

  • Ajout d’informations concernant les blocs réutilisables sur le tableau de bord
  • Activation de l’écran d’administration des blocs réutilisables
  • Propose la liste des publications dans lesquelles chaque bloc réutilisable est utilisé et la date de dernière modification de chaque bloc réutilisable
  • Fournit un aperçu en live de vos blocs réutilisables à partir de l’écran d’administration, en utilisant les feuilles de styles de votre thème.
  • Propose un widget « Bloc réutilisable » afin de pouvoir utiliser vos blocs où vous le souhaitez dans les emplacements de widgets de votre thème
  • Propose un code court (shortcode) « Bloc réutilisable » afin de pouvoir utiliser vos blocs où vous le souhaitez dans vos types de publications (même si elles utilisent l’éditeur classique à la place de Gutenberg)
  • Propose des fonctions PHP « Bloc réutilisable » afin de pouvoir utiliser vos blocs n’importe où sur votre thème !

  • NOUVEAUTÉ : un outil simple d’utilisation pour convertir les blocs réutilisables en compositions de blocs, en un clic !

Pour une présentation complète de Reusable Blocks Extended, consultez cette synthèse de ma conférence
au WordCamp Marseille 2019 sur mon blog
.

Captures d’écrans

  • Écran d’administration des blocs réutilisables avec aperçu du bloc
  • Widget bloc réutilisable

Installation

  1. Installer l’extension et l’activer.
  2. Aller dans le menu d’administration « Blocs réutilisables »

FAQ

Implémenter des blocs réutilisables avec des widgets

  • Aller sur l’Admin WP > Apparence > Widgets.
  • Ajoute un widget « Bloc réutilisable » dans l’écran Widget.
  • Choisissez le bloc réutilisable que vous souhaitez utilisez et enregistrez le widget.

Implémenter des blocs réutilisables avec des codes courts

  • Aller sur l’Admin WP > Blocs réutilisables.
  • Choisissez le bloc réutilisable que vous souhaitez utiliser et copiez le code court fourni.
  • Ensuite, collez-là où vous le souhaitez.

Syntaxe : [reblex id="ID_DU_BLOC_REUTILISABLE"]

Implémenter des blocs réutilisables avec des fonctions PHP

  • Aller sur l’Admin WP > Blocs réutilisables.
  • Choisissez le bloc réutilisable que vous souhaitez utiliser et copiez la fonction PHP fournie.
  • Ensuite, collez-là où vous le souhaitez.

Syntaxe :
reblex_display_block( ID_DU_BLOC_REUTILISABLE );

Note pour les développeuses et développeurs : vous pourriez aussi avoir besoin d’obtenir les données renvoyées par la fonction avant de les afficher. Dans ce cas, vous pouvez utiliser la fonction suivante :
reblex_get_block( ID_DU_BLOC_REUTILISABLE );

Avis

3 septembre 2025
Thanks for making writing so much easier with a great plugin to manage my blocks and patterns. Forgot how good it was until I did a new site without it!
19 août 2025
This plugin adds practical functions to template management that should actually be available directly in WordPress. The overview of where each template has been used is worth its weight in gold.
14 juin 2024
Hey everybody that wrote to this forum and complained about something not working with this free plugin: You can get the Gutenberg Block as a Shortcode function by using WP Code Pro. It works great and is highly supported. But the price is USD$100/yr for a single website, or $250/yr for 25 sites (prices upon yearly renewal).The whole reason I found this plugin is that WP Code Pro is expensive, and there is no LTD. After a fairly thorough search, I have found zero other options besides these two plugins: one home-made and one commercial. So if you don’t want to pay the premium price for the commercial plugin, then there’s no point complaining about the homemade one.
4 juin 2024
Previously a 5 star review, the last year problems creeping in and it’s obvious to me that the developer refuses to participate in this support forum. Kick them out of the respository until they are responsive. Note to developer, previously would have happily purchased a pro version of this plugin (which you don’t seem to offer) in order to support you and get access to support.
Lire les 40 avis

Contributeurs/contributrices & développeurs/développeuses

« Reusable Blocks Extended » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Reusable Blocks Extended” a été traduit dans 14 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Reusable Blocks Extended » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal des modifications

0.9.1

  • Corrections de sécurité. Merci à Rio Darmawan et Darius S., via Patchstack Alliance ♥️

0.9

  • Props @chaton666 (Marie Comet) pour un petit correctif.
  • Compatibilité avec WP 6.0.

0.8

  • Amélioration de performances sur le tableau de liste wp_block. Merci @grapplerulrich pour avoir remonté ça.

0.7

  • Compatibilité avec WP 5.8.
  • Remplacement du nom du menu « Blocs réutilisables » par « Blocs ».
  • Petit changement de nom de variable et de documentation.
  • Quelques améliorations mineures de l’interface.

0.6.2

  • Suppression d’un avertissement PHP.

0.6.1

  • Correction d’un souci avec l’extension Polylang (merci @eddystile).

0.6

  • Introduction de l’outil de conversion en motifs de blocs, disponible partir de WP 5.5 et plus.

0.5.1

  • Correction d’un bug avec les blocs ACF Pro. Merci à @mbcreation pour avoir remonté le problème.

0.5

  • Amélioration de la fonctionnalité d’aperçu, qui affiche maintenant vos blocs réutilisables dans une fenêtre modale.

0.4

  • Force l’utilisation de l’éditeur de blocs pour le type de publication Bloc Réutilisable même avec l’extension Classic Editor activée.
  • Améliorations sur les items dépliables.

0.3

  • Les instances de blocs sont maintenant activables/désactivables pour une meilleure prévisualisation. Props @alfredg.

0.2

  • Utiliser @import plutôt qu’une balise ou des enqueues dans l’iframe d’aperçu.

0.1

  • Commit initial de l’extension. Ça fonctionne 🙂