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’écran

  • É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

21 mars 2023
Very useful plugin. I needed to migrate a site from Stackable v2 to v3 and this plugin helped me to list which reusable blocks were actually still in use, so I didn't need to spend time updating the unused ones.
14 juillet 2022
Ran into a wall trying to get WordPress Core's reusable Gutenberg blocks to work in widget areas. Seems obvious that that's a perfectly reasonable use case. Thank you for making this plugin, it's excellent!
18 novembre 2021
This is a must have if you use reusable blocks. Easy access via the admin menu bar and it also tells you where your reusable blocks are being used, so you don't accidentally delete any of them. Pure gold, thank you.
Lire les 31 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 12 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

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 🙂