This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Reusable Content Blocks


Reusable Content Blocks plugin allows you to insert contents (pages, posts, custom post types) created with WPBakery Page Builder into other contents, Widget areas and Templates using Shortcode, Widget or PHP without missing custom/inline styles generated by page builders.


  • Works with WPBakery’s Page Builder.
  • Works with WP Bakery elements from the The7 theme
  • Dedicated Element for WP Bakery page builder.
  • Extendable support for Elements from other Themes and addons.
  • Allows to use Shortcodes, Widgets and PHP fucntion to place content blocks into other contents, Widgetised areas or Templates.
  • Provides ready to use Shortcodes and functions for Reusable block post types.
  • Lighweight.

Usage cases

  • Create Reusable blocks and insert it on multiple places, manage it from a single place.
  • Design custom footer layouts using page builders, and insert it using Widget
  • Design a topbar like block using page builder, place it in templates using PHP or hooks.
  • Insert contents of page, post or custom post types in other contents using shortcode.

Documentation & Help

Basic instructions are provided within your WordPress site’s admin area, Dashboard > Reusable Blocks > Options page. Detailed documentation with screenshots for guidance, is available on the Plugins page


  • Plugin settings page
  • Adding Reusbable Blocks
  • Reusbable Blocks auto generated Shortcode
  • Inserting Content Blocks Using WP Bakery
  • Inserting Content Blocks Using Widgets


From your WordPress website’s administration menu:

  • Click Plugins > Add New
  • Search for “Loomisoft” and locate the plugin
  • Click “Install Now”
  • Activate the plugin
  • Go to Dashbord > Reusable Blocks > Options and Enable Widgets


Will contents created with page builders load custom/inline CSS in inerted pages

Yes. that is the main purpose of the plugin, load page builder contents without missing custom/inline CSS. Currently support WPBakery, Elementor, Beaver Builder, SiteOrigin, Gutenberg, WPB Elements from The7 theme, Ultimate addon, Massive addon for WPB. Refer to CSS Meta key section in documentation to add support for other addons and theme.

Can content blocks be placed anywhere on a site

Content blocks can be placed within post/page/custom post type content using shortcode, in Widget areas using Widget and in templates using PHP.

Can insert any content?

Yes, you can insert Page, post and custom post type contents.

Can use multiple page buliders same time?

It is not a good practice to use multiple page builders anyway. Unfortunately no, most likely different page builders itself get conflicts.


April 30, 2021
I really encourage this extension, it was a relief to discover it, I have been using it for 2 years now, I have installed it on more than 30 sites. It allows me to create all my footers with the WpBakery plugin in one place. And for other reusable elements. It’s really cool, thanks a lot !
August 13, 2020
Super útil para ahorrar tiempo o para añadir cosas que luego quieras poder editar en áreas específicas de una plantilla dentro del código PHP
Read all 12 reviews

Contributors & Developers

“Reusable Content Blocks” is open source software. The following people have contributed to this plugin.




  • Initial release


  • Minor updates


  • Minor fixes


  • Comaptiblity with WP Bakery 6.0.2


  • Fix for showing contnet blocks in excerps.


  • WP 5.6 Comaptiblity


  • Bug fixes
  • New option added to disable displaying unpublished blocks.


  • Bug fixes


  • WP 6.0 Comaptiblity


    • Bug fixe – WP Bakery Reusuable block is not editable.