Reusable Content Blocks


Reusable Content Blocks plugin allows you to insert contents (pages, posts, custom post types) created with your favorite page builders like WPBakery’s Page Builder, Elementor, Beaver Builder, SiteOrigin Page Builder, and Classic editor 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, Elementor, Beaver Builder and SiteOrigin 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.


The plugin is lightweight and works well on single-language installations. However, with WPML you cannot translate a block as the translated block has a different ID than the original.
Many thanks to Safeer for creating the first reusable content block plugin that actually works with Visual Composer, Ultimate Addons and The7 theme elements. I've tried Text Blocks, Reusable Content & Text Blocks and the old Global Content Blocks, and this is the first one that successfully works with VC elements. Thanks again!
Посмотреть все 6 отзывов

Участники и разработчики

«Reusable Content Blocks» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


Перевести «Reusable Content Blocks» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений


  • Initial release


  • Minor updates


  • Minor fixes


  • Comaptiblity with WP Bakery 6.0.2