Content Randomizer - Rotate Any Block
by Slava Abakumov 5 (2 reviews)

Content Randomizer - Rotate Any Block

Rotate and display random content blocks on every page load. Perfect for testimonials, CTAs, and dynamic content. Works with any block type.

Content Randomizer ranks #16,384 among WordPress.org plugins with 100+ active installations, is #205 of 1,206 in the Ratings & Reviews category, a 5/5 rating from 2 reviews, and was last updated Aug 20, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v1.5.0 Current Version v1.5.0
Updated 4 weeks ago Last Update on 20 Aug, 2026
Refreshed 11 hours ago Last Refreshed on
#205 of 1,206 in Ratings & Reviews Top 25% by installs Actively maintained
View on WordPress.org
Rank
#16,384
No change
Active Installs
100+
-7.4%
KW Avg Position
65.8
0.5 better
Downloads
631
+4 today
Support Resolved
0%
No change
Rating
100%
Review 5 out of 5
5 (2 reviews)

Next Milestone 200

Total Progress 21%
100+ 200+
9,700
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 79 more installs to reach 200+

Rank Changes

16,273 16,314 16,355 16,395 16,436 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026
16,244 16,348 16,452 16,555 16,659 02-09-2026 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
Current #16,384
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 30 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026
0 10 20 30 02-09-2026 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
Downloads
Growth
Peak

Upgrade to Pro

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

Upgrade Now

Reviews & Ratings

5.0
2 reviews
Overall 100%
5
2 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Security History

Source: WPVulnerability

No known vulnerabilities on record for Content Randomizer. Checked 1 month ago.

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners using the Block Editor who want to display varying content like testimonials, CTAs, or banners to visitors. It solves the problem of manually rotating or updating repetitive content by randomly selecting from a set of blocks on each page load.

  • Container block for random content
  • Works with any block type
  • Configurable number of blocks shown
  • Drag-and-drop block management
  • Live editor preview of all blocks
  • WooCommerce and Easy Digital Downloads support
  • Compatible with major caching plugins
  • Server-side randomization

Frequently Asked Questions

Common questions about Content Randomizer - Rotate Any Block

In the Block Editor, type the slash /random and select the "Blocks Randomizer" block. Then use the "+" button inside of it to add any blocks you want to be randomized on each page load.
Yes, any block that you see in your Block Editor can be used inside our Blocks Randomizer.
There are no limits on the number of inner blocks inside our Blocks or Content Randomizer plugin.
No, the logic to pick a block is blazing fast and will not affect the page speed where the block is randomly selected and displayed.
Only the randomly selected child (or inner) block inside the Block Randomizer container will be displayed on the front-end. There will be no extra div wrapper, no extra classes or ids.
I wanted to diversify content on my login page and display randomly some useful tips and pieces of content for my users.
Absolutely! The Blocks Randomizer works with any block type - including custom blocks created by third-party plugins, theme-specific blocks, and blocks you've built yourself. As long as the block appears in your WordPress Block Editor, you can add it to the randomizer container and it will be included in the random rotation.
Yes, you can configure how many random blocks to display simultaneously using the "Number of blocks" setting in the block's sidebar panel. For example, if you have 10 testimonial blocks inside the randomizer, you can choose to display 3 random testimonials at once. Each page load will select a different random combination from your collection.
The Blocks Randomizer performs server-side randomization during page generation, which means it works seamlessly with most caching plugins. Each time your cache expires and the page regenerates, a new random selection will be cached. For sites with aggressive caching (where pages are cached for extended periods), you may see the same blocks until the cache refreshes. For truly dynamic randomization on every single page view, you may need to configure cache exclusions for specific pages.
Yes! The Blocks Randomizer is perfect for simple A/B testing scenarios. Create different versions of your content (headlines, call-to-action buttons, promotional messages) as separate blocks within the randomizer, and the plugin will rotate through them automatically. While this doesn't provide analytics tracking like dedicated A/B testing tools, it's an excellent way to give equal exposure to different messaging variations and see which resonates better with your audience over time.

Sign In / Register

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