Reusable Blocks Extended

Descripción

Extend Gutenberg Reusable Blocks feature with a complete admin panel, widgets, shortcodes and PHP functions.

This plugin extends the Reusable Blocks admin interface and provides few fancy features:

  • Add Reusable Blocks dashboard informations
  • Activate Reusable Blocks admin screen
  • Provide a list of Posts where each Reusable Block is used and the date it was last modified
  • Provide a live preview of your reusable blocks from the Reusable Blocks admin screen, with your theme stylesheets
  • Provide a Reusable Blocks Widget to use your block anywhere you want in your theme’s widgets areas
  • Provide a Reusable Blocks Shortcode to use your block anywhere you want in your Post types (even if they use the Classic Editor rather than Gutenberg!)
  • Provide some Reusable Blocks PHP functions to use your block anywhere you want in your theme even

For a full presentation of Reusable Blocks Extended, see this WordCamp Talk synthesis available on my blog.

Capturas

  • Extended Reusable Blocks admin screen with preview
  • Widget del bloque reutilizable

Instalación

  1. Install the plugin and activate.
  2. Go to Reusable Blocks Admin Menu

Preguntas frecuentes

How to implement Reusable Blocks using Widgets
  • Go to WP-Admin > Appearance > Widgets.
  • Add «Reusable Block» Widget to your widget area.
  • Choose the reusable block you want to use and save the widget.
How to implement Reusable Blocks with shortcode
  • Go to WP-Admin > Reusable Blocks.
  • Choose the reusable block you want to use; copy the provided shortcode.
  • Then, paste it where you want.

Syntax: [reblex id="NUMERIC_ID_OF_THE_REUSABLE_BLOCK"]

How to implement Reusable Blocks with PHP functions
  • Go to WP-Admin > Reusable Blocks.
  • Choose the reusable block you want to use; copy the provided PHP function.
  • Then, paste it where you want.

Syntax:
reblex_display_block( NUMERIC_ID_OF_THE_REUSABLE_BLOCK );

Note for developers: you may also need to get the shortcode data before displaying it. In this case, you should use the following function:
reblex_get_block( NUMERIC_ID_OF_THE_REUSABLE_BLOCK );

Reseñas

3 de abril de 2020
This is soooo usefull! Thank you so much!
22 de febrero de 2020
Does the job. This plugin is very useful to display all the time in the backend the reusable blocks without searching in the block editor interface. Very interesting to use the power of the block editor outside the content editing because you can put your reusable block everywhere on your website by using a shortcode or a template tag. Well done JB 👍👍👍 and thanks for sharing
3 de noviembre de 2019
Great plugin and very useful for me to make my daily workflow flowing better based on template based blog writing.
Leer todas las 8 reseñas

Colaboradores y desarrolladores

«Reusable Blocks Extended» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Reusable Blocks Extended» ha sido traducido a 4 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Reusable Blocks Extended» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

0.5.1

  • Fixes a bug with ACF Pro Blocks. Props @mbcreation for raising the issue.

0.5

  • Improvement of the preview feature, which is now displaying your reusable blocks in a modal window.

0.4

  • Force block editor for wp_block post type even with Classic Editor plugin activated.
  • Collapsible items improvements.

0.3

  • Make block instances collapsible for a better preview. Props @alfredg.

0.2

  • Use @import instead of link tag or enqueues in the preview iframe.

0.1

  • Plugin initial commit. Works fine 🙂