Blocks – Reusable Content, Shortcodes & Site Variables
by Renzo Johnson 1.8 (5 reviews)

Blocks – Reusable Content, Shortcodes & Site Variables

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

Blocks ranks #8,303 among WordPress.org plugins with 600+ active installations, is #102 of 755 in the Language Tools category, a 1.8/5 rating from 5 reviews, and was last updated Sep 3, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v26.09.03.15 Current Version v26.09.03.15
Updated 2 weeks ago Last Update on 03 Sep, 2026
Refreshed 9 hours ago Last Refreshed on
#102 of 755 in Language Tools Top 25% by installs Downloads -64.5% this week Actively maintained
View on WordPress.org
Rank
#8,303
+9 this week
Active Installs
600+
-8.8%
KW Avg Position
34.7
0.4 worse
Downloads
91K
+5 today
Support Resolved
0%
No change
Rating
36%
Review 1.8 out of 5
1.8 (5 reviews)

Next Milestone 700

Total Progress 73%
600+ 700+
206
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 27 more installs to reach 700+

Rank Changes

8,297 8,310 8,322 8,334 8,347 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
8,290 8,318 8,345 8,372 8,400 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
Current #8,303
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 20 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
0 50 100 150 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

1.8
5 reviews
Overall 36%
5
1 (20%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
4 (80%)

Security History

Source: WPVulnerability

1 known vulnerability on record · 0 in the last 24 months · checked 1 month ago

  1. Blocks – Reusable Content, Shortcodes & Site Variables [blocks] < 25.09.30.1006

    CVE-2023-44262 · Fixed in v25.09.30.1006

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners and builders who reuse the same content or values across many pages. It lets them edit a source block or variable once and have every shortcode placement update automatically, instead of manually updating repeated content.

  • Reusable content blocks
  • Global content shortcodes
  • Site variables with tokens
  • Import and export as JSON
  • Categories and tags for organization
  • Works across theme changes
  • Integrations with Elementor, Divi, Bricks, Beaver Builder, WPBakery, Oxygen, Bre...
  • Resolve variables in regular content

Frequently Asked Questions

Common questions about Blocks – Reusable Content, Shortcodes & Site Variables

Create a source item under the Blocks menu, copy its shortcode (for example [block id="42"]), and paste it wherever the content should appear. Edit the source item to update every placement that uses it. See how it works.
Yes. Blocks ships integrations for the block editor (Gutenberg), Elementor, Divi, Bricks, Beaver Builder, WPBakery, Oxygen, Zion, Thrive, Breakdance, and Fusion (Avada). Add the shortcode or the native builder element where the content should appear.
A global content shortcode displays content managed in one source block. The same shortcode can be placed on multiple pages, widgets, templates, or supported builder layouts, and every placement updates when you edit the source.
Define a site variable such as a phone number, email address, price, or current year and display it with a token like {{blocks:phone}} or with [blocks var="name"]. Updating the stored variable changes every supported placement. Built-in tokens cover your site info, and an optional "resolve variables everywhere" setting makes tokens work typed directly into regular content, widgets, and any page builder.
Yes. The Import / Export page downloads all your blocks and variables as one JSON file and imports the same file on any other site running Blocks. Existing blocks are matched by title and are not overwritten unless you choose to.
Yes. Blocks supports categories and tags, so large libraries stay manageable.
Yes. The Performance settings can opt selected local WordPress script handles into PHP minification. Blocks writes immutable cached copies under uploads while preserving each handle's dependencies, loading strategy, inline data, and footer placement. Remote scripts are never fetched, and a source or compiler failure keeps the original script URL.
Start with the Blocks documentation, or contact us directly and the developers will answer you. For ongoing help with your site, see our WordPress support plans. Blocks Privacy Read about our policy Leave a Review If Blocks is useful to you, please leave a review on WordPress.org.

Sign In / Register

You need to sign in or register to use this feature.