WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Renzo Johnson v26.08.22.22

Blocks

Create reusable WordPress content blocks, global content, and site variables. Edit once and update shortcodes across pages and builders.

Blocks

The facts

Rating
1.8★ from 5
Active installs
600+
Price
Free
Last updated
23 Aug 2026
Added
Aug 2015
Requires WP
6.1
Tested up to
WP 7.1
Requires PHP
8.1
Downloads
94,503

Our analysis

AI-assisted

Blocks is a WordPress plugin that allows you to create reusable content blocks, global shortcodes, and site variables. You can manage content centrally and insert it across various locations using shortcodes, making it easier to update multiple instances of the same content by editing just the source block.

The plugin is designed for users who need to maintain consistent information across their site, such as contact details or site titles. It supports various page builders and editors, and allows for the import and export of content and variables between different sites.

Best for: This plugin is suitable for WordPress users who need to manage reusable content and site-wide variables efficiently.

What it does well

  • Creates reusable content blocks for easy management
  • Supports global shortcodes for consistent content display
  • Allows for site variables to standardise information
  • Compatible with multiple page builders and editors
  • Enables import and export of content as JSON

Where it falls short

  • Has a low rating of 1.8 out of 5 from 5 ratings
  • Limited information on user experience or support
  • Last updated in August 2026, which may indicate lack of recent maintenance

Verdict

Blocks offers useful features for managing reusable content, but its low rating and limited updates may be a concern for potential users.

From the developer

Renzo Johnson's own description of Blocks, lightly tidied.

Blocks creates reusable content blocks, global content shortcodes, and site variables for WordPress. Create content once, insert it with a shortcode in pages, posts, widgets, or page builders, and update every placement by editing the source block.

Use site variables for values such as a phone number, support email, address, price, site title, or current year. Update the variable once as a token like {{blocks:phone}} and every enabled placement displays the new value. Blocks also supports import and export for moving reusable content and variables between sites as a single JSON file.

Blocks is focused on reusable site-wide content, not on providing another decorative Gutenberg block collection. Because a block renders through a plain shortcode, the same content follows you across theme changes and builder migrations.

Full documentation, examples, and release notes live in the Blocks guide.

Reusable Content Blocks and Global Shortcodes

  • Create reusable content once: manage a source block and display it in multiple locations.
  • Insert content with a shortcode: use a shortcode such as [block id="42"] in posts, pages, widgets, templates, and builders.
  • Update every placement: edit the source block instead of changing repeated content one page at a time.
  • Define site variables: reuse values such as phone numbers, email addresses, prices, and the current year.
  • Built-in tokens for your site info: {{blocks:phone}}, {{blocks:email}}, {{blocks:address}}, {{blocks:year}}, {{blocks:site_title}}, and more; the blocks: prefix means tokens never collide with other plugins.
  • Resolve variables everywhere (optional): tokens also work typed directly into regular content, widgets, and page-builder text.
  • Work across editors and builders: ships integrations for Gutenberg, Elementor, Divi, Bricks, Beaver Builder, WPBakery, Oxygen, Breakdance, Zion, Thrive, and Fusion (Avada).
  • Import and export: move blocks and variables between sites using a single JSON file.
  • Organize reusable content: use categories and tags for larger content libraries.

Blocks is one of our free WordPress plugins. Browse the full plugin collection.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for moving data.

Members

Members

94

The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you rest...

Free 300k+ installs 4.9★ (1,274)
Easy Updates Manager

Manage all your WordPress updates, including individual updates, automatic updates, logs, and loads more. This...

Free 300k+ installs 4.8★ (725)
Redux Framework

Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins....

Free 900k+ installs 4.4★ (273)
PrettyLinks

🌠 Shorten, brand, and track any URL on your own domain. Keep your links — and your data — where they belong....

Free 200k+ installs 4.8★ (1,317)