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.

Infuse – Reusable Content Blocks


Infuse is a powerful tool for adding modular content into your site. This plugin lets you create multiple blocks of multimedia content, which you can then add onto specific parts of your WordPress website.

For instance, You can use it to add a block of text at the end of every page, or an email subscription form on the header. Each content block makes use of the WordPress visual editor, and is compatible with any kind of media. you can even use shortcodes to create truly modular pages!

The appearance of content blocks can also be customized. You can control the background color, borders, and evend paddings and margins for a more professional look.

This plugin is meant to give you as much control over your website’s content as possible, so that you can start thinking about creating great content instead of fighting with your theme.

Infuse works with any theme, but the plugin closely integrates with the layouts and hooks used in CPOThemes. To get the best results and maximum flexibility, make sure to try out our free WordPress themes.

Main Highlights

  • Create individual content blocks and place them anywhere
  • Blocks are compatible with shortcodes and embeds
  • Insert them without coding: choose one of many specific locations
  • Insert them with shortcodes, widgets, or use PHP
  • Full control over the appearance of each content block

Supported Frameworks

Infuse allows you to tap into the action hooks of any available theme or plugin. The following are especially supported:
* Standard WordPress hooks
* CPOThemes
* Genesis Framework
* WooCommerce

Quick Usage

To insert a block onto the WordPress visual editor, use the following shortcode. Make sure to swap POSTID with the ID number of the post:
[infuse_block id=”POSTID”]

To insert a block directly onto your template files, use the following PHP snippet. Make sure to swap POSTID with the ID number of the post, and remember to wrap your function call in PHP tags:


Installing Through The WordPress Admin

  1. Download the ZIP file
  2. In your WordPress admin area, go to Plugins > Add Plugin, and select Upload Plugin
  3. Upload the ZIP file and installation will commence
  4. Activate the plugin through the ‘Plugins’ menu in WordPress
  5. Make sure to check the Settings > Infuse page before using it right away!
  6. You are now ready to use Infuse

Installing Through FTP

  1. Download the ZIP file and unpack it
  2. Upload the entire infuse folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Make sure to check the Settings > Infuse page before using it right away!
  5. You are now ready to use Infuse


Visit Our Support Forum At CPOThemes

The plugin cannot be activated because it returned a fatal error.

This is due to the version of PHP in your server. Infuse requires PHP 5.3 or greater, in order to be able to offer all its awesome features.


Did not work

For the in-experienced WP user. Did not work for displaying the code using the function call or the do_chortcode function.

However, “Reusable Text Blocks” worked perfect out the box.

Could've been more useful

The idea itself is great.

However, if you’re using a plain WordPress theme and not some fancy framework such as CPO’s own framework, WooCommerce or Genesis, then all this “place anywhere in your site” advert slogan narrows down to wp_header and wp_footer. I.e. something in the very beginning of the page, before your content starts, or something in the very end of the page, after your content ends.

Seeing how CPOThemes is obsessed with photography and portfolios in their free themes (which look nice most of the time, but do not suit everyone), and Genesis itself costs $60 and doesn’t have anything free about it, this plugin looks pretty useless for an average WP blogger.

To sum it up, if you own a WooCommerce e-shop, or run a website on CPO or Genesis frameworks, or need only slight tweaks in the header/footer areas, then this plugin is definitely worth trying out. It offers integration with dozens hooks inside these frameworks.

Too bad I couldn’t really see what it could do.

Read all 3 reviews

Contributors & Developers

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




  • Minor fixes


  • The interface for tweaking the appearance of a content block has been massively improved.
  • Added more helpful texts for using the interface.
  • Minor fixes


  • Minor fixes


  • The admin table list of blocks now has a shortcode preview
  • Corrected display of blocks when using the shortcode option


  • Minor fixes


  • Features – Revamped the location interface. You can now select from a long list of hooks, organized by framework and plugin
  • Features – Added indvidual fields for managing the margin and padding of blocks


  • Fixes – Added plugin icon
  • Fixes – Added hooks to each content block
  • Fixes – Added better interface to admin


  • Plugin release, yay!