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

24 septembre 2023
This is a very useful plugin, especially as it stops my admin team accidentally editing a reusable block and then changing all the blocks, which gutenberg sometimes messes up. This plugin could be extended even further.
26 mai 2023
I have finished the Korean translation.I just want to say thank you for developing such a good plugin.And I hope it will be translated into more languages so that many WordPress users can use it conveniently. Reusable Blocks Extended 한국어 번역을 모두 마쳤습니다.좋은 플러그인을 개발해 주어서 고맙다는 인사를 전하고 싶습니다.그리고 보다 많은 언어로 번역되어 많은 워드프레스 사용자들이 편리하게 사용할 수 있기를 바랍니다.
30 mars 2023
The plugin works fine... on its own. When used with other plugins that add columns to the reusable blocks view: this plugin blocks (pun intended) them from working:( So I can't use your plugin alongside: Article Word Count Column Sortable Word Count Reloaded On the other hand, the plugin Admin Columns blocks the above two, AND yours, from working... I hope you can update your plugin to play nice with other plugins? Or, if it's their fault: let me know, and I'll reach out to those other two developers, to let them know they should fix something. Apart from the above, I really dig the functionality of the plugin. Hence I wish I can get to use it;) Oliver
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.
Lire les 36 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 13 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 🙂