81
Grade B

Content Blocks (Custom Post Widget)

by Johan van der Wijkupdated 2026-05-20🌿The Dependable Sort

Great for editors but potentially stuck in a PHP time warp.

HealthyDeclining
81/100

Users love the reusable content blocks but the lack of updates is a concern.

Loved32/40
Trustworthy14/15
Fair & Honest15/15
Maintained18/18
Momentum2/12
Active installs
~15,000
our estimate · wp.org shows 10k+
Rating
4.9
80 ratings
Trend · vs a year ago
-27%
Declining fast
64 → 47 installs/day
!

What to watch out for

  • MINORdownloads down 27% vs a year ago

Downloads over time

real new installs per day · release spikes shown separately from the trend
2025-04-30 · 434 · organic2025-05-01 · 141 · organic2025-05-02 · 117 · organic2025-05-03 · 51 · organic2025-05-04 · 52 · organic2025-05-05 · 318 · organic2025-05-06 · 102 · organic2025-05-07 · 145 · organic2025-05-08 · 112 · organic2025-05-09 · 100 · organic2025-05-10 · 44 · organic2025-05-11 · 44 · organic2025-05-12 · 128 · organic2025-05-13 · 94 · organic2025-05-14 · 94 · organic2025-05-15 · 82 · organic2025-05-16 · 79 · organic2025-05-17 · 47 · organic2025-05-18 · 33 · organic2025-05-19 · 68 · organic2025-05-20 · 88 · organic2025-05-21 · 83 · organic2025-05-22 · 121 · organic2025-05-23 · 98 · organic2025-05-24 · 43 · organic2025-05-25 · 32 · organic2025-05-26 · 65 · organic2025-05-27 · 71 · organic2025-05-28 · 94 · organic2025-05-29 · 64 · organic2025-05-30 · 46 · organic2025-05-31 · 39 · organic2025-06-01 · 34 · organic2025-06-02 · 58 · organic2025-06-03 · 55 · organic2025-06-04 · 71 · organic2025-06-05 · 84 · organic2025-06-06 · 64 · organic2025-06-07 · 34 · organic2025-06-08 · 37 · organic2025-06-09 · 61 · organic2025-06-10 · 93 · organic2025-06-11 · 72 · organic2025-06-12 · 99 · organic2025-06-13 · 48 · organic2025-06-14 · 37 · organic2025-06-15 · 26 · organic2025-06-16 · 58 · organic2025-06-17 · 76 · organic2025-06-18 · 68 · organic2025-06-19 · 57 · organic2025-06-20 · 72 · organic2025-06-21 · 27 · organic2025-06-22 · 48 · organic2025-06-23 · 58 · organic2025-06-24 · 56 · organic2025-06-25 · 66 · organic2025-06-26 · 69 · organic2025-06-27 · 45 · organic2025-06-28 · 149 · spike2025-06-29 · 34 · organic2025-06-30 · 65 · tail2025-07-01 · 76 · tail2025-07-02 · 51 · organic2025-07-03 · 52 · organic2025-07-04 · 51 · organic2025-07-05 · 28 · organic2025-07-06 · 27 · organic2025-07-07 · 54 · organic2025-07-08 · 48 · organic2025-07-09 · 57 · organic2025-07-10 · 46 · organic2025-07-11 · 327 · spike2025-07-12 · 33 · organic2025-07-13 · 28 · organic2025-07-14 · 49 · organic2025-07-15 · 54 · organic2025-07-16 · 59 · organic2025-07-17 · 54 · organic2025-07-18 · 46 · organic2025-07-19 · 24 · organic2025-07-20 · 23 · organic2025-07-21 · 53 · organic2025-07-22 · 51 · organic2025-07-23 · 51 · organic2025-07-24 · 51 · organic2025-07-25 · 54 · organic2025-07-26 · 22 · organic2025-07-27 · 28 · organic2025-07-28 · 36 · organic2025-07-29 · 50 · organic2025-07-30 · 47 · organic2025-07-31 · 50 · organic2025-08-01 · 37 · organic2025-08-02 · 22 · organic2025-08-03 · 25 · organic2025-08-04 · 55 · organic2025-08-05 · 51 · organic2025-08-06 · 95 · spike2025-08-07 · 150 · spike2025-08-08 · 144 · spike2025-08-09 · 111 · spike2025-08-10 · 76 · tail2025-08-11 · 102 · spike2025-08-12 · 92 · spike2025-08-13 · 96 · spike2025-08-14 · 72 · tail2025-08-15 · 53 · tail2025-08-16 · 45 · organic2025-08-17 · 29 · organic2025-08-18 · 45 · organic2025-08-19 · 45 · organic2025-08-20 · 53 · organic2025-08-21 · 43 · organic2025-08-22 · 42 · organic2025-08-23 · 18 · organic2025-08-24 · 36 · organic2025-08-25 · 39 · organic2025-08-26 · 44 · organic2025-08-27 · 52 · organic2025-08-28 · 31 · organic2025-08-29 · 32 · organic2025-08-30 · 214 · spike2025-08-31 · 24 · organic2025-09-01 · 39 · organic2025-09-02 · 216 · spike2025-09-03 · 44 · organic2025-09-04 · 40 · organic2025-09-05 · 49 · organic2025-09-06 · 24 · organic2025-09-07 · 24 · organic2025-09-08 · 39 · organic2025-09-09 · 42 · organic2025-09-10 · 44 · organic2025-09-11 · 42 · organic2025-09-12 · 33 · organic2025-09-13 · 23 · organic2025-09-14 · 21 · organic2025-09-15 · 50 · organic2025-09-16 · 36 · organic2025-09-17 · 42 · organic2025-09-18 · 35 · organic2025-09-19 · 34 · organic2025-09-20 · 31 · organic2025-09-21 · 19 · organic2025-09-22 · 37 · organic2025-09-23 · 45 · organic2025-09-24 · 45 · organic2025-09-25 · 32 · organic2025-09-26 · 46 · organic2025-09-27 · 22 · organic2025-09-28 · 25 · organic2025-09-29 · 36 · organic2025-09-30 · 39 · organic2025-10-01 · 44 · organic2025-10-02 · 52 · organic2025-10-03 · 41 · organic2025-10-04 · 34 · organic2025-10-05 · 34 · organic2025-10-06 · 45 · organic2025-10-07 · 42 · organic2025-10-08 · 42 · organic2025-10-09 · 39 · organic2025-10-10 · 35 · organic2025-10-11 · 25 · organic2025-10-12 · 25 · organic2025-10-13 · 35 · organic2025-10-14 · 43 · organic2025-10-15 · 37 · organic2025-10-16 · 50 · organic2025-10-17 · 47 · organic2025-10-18 · 25 · organic2025-10-19 · 21 · organic2025-10-20 · 40 · organic2025-10-21 · 47 · organic2025-10-22 · 57 · organic2025-10-23 · 46 · organic2025-10-24 · 36 · organic2025-10-25 · 30 · organic2025-10-26 · 20 · organic2025-10-27 · 47 · organic2025-10-28 · 42 · organic2025-10-29 · 34 · organic2025-10-30 · 34 · organic2025-10-31 · 42 · organic2025-11-01 · 38 · organic2025-11-02 · 30 · organic2025-11-03 · 46 · organic2025-11-04 · 45 · organic2025-11-05 · 36 · organic2025-11-06 · 45 · organic2025-11-07 · 33 · organic2025-11-08 · 17 · organic2025-11-09 · 20 · organic2025-11-10 · 36 · organic2025-11-11 · 38 · organic2025-11-12 · 40 · organic2025-11-13 · 52 · organic2025-11-14 · 33 · organic2025-11-15 · 26 · organic2025-11-16 · 22 · organic2025-11-17 · 41 · organic2025-11-18 · 40 · organic2025-11-19 · 28 · organic2025-11-20 · 42 · organic2025-11-21 · 36 · organic2025-11-22 · 18 · organic2025-11-23 · 28 · organic2025-11-24 · 33 · organic2025-11-25 · 52 · organic2025-11-26 · 28 · organic2025-11-27 · 27 · organic2025-11-28 · 33 · organic2025-11-29 · 20 · organic2025-11-30 · 21 · organic2025-12-01 · 2,991 · spike2025-12-02 · 2,693 · spike2025-12-03 · 516 · spike2025-12-04 · 639 · spike2025-12-05 · 232 · spike2025-12-06 · 167 · spike2025-12-07 · 313 · spike2025-12-08 · 232 · spike2025-12-09 · 202 · spike2025-12-10 · 239 · spike2025-12-11 · 157 · spike2025-12-12 · 128 · spike2025-12-13 · 78 · spike2025-12-14 · 80 · spike2025-12-15 · 151 · spike2025-12-16 · 140 · spike2025-12-17 · 145 · spike2025-12-18 · 131 · spike2025-12-19 · 87 · spike2025-12-20 · 66 · tail2025-12-21 · 51 · tail2025-12-22 · 104 · tail2025-12-23 · 138 · organic2025-12-24 · 57 · organic2025-12-25 · 27 · organic2025-12-26 · 55 · organic2025-12-27 · 53 · organic2025-12-28 · 44 · organic2025-12-29 · 83 · organic2025-12-30 · 65 · organic2025-12-31 · 61 · organic2026-01-01 · 43 · organic2026-01-02 · 71 · organic2026-01-03 · 44 · organic2026-01-04 · 58 · organic2026-01-05 · 100 · organic2026-01-06 · 71 · organic2026-01-07 · 101 · organic2026-01-08 · 63 · organic2026-01-09 · 81 · organic2026-01-10 · 43 · organic2026-01-11 · 39 · organic2026-01-12 · 86 · organic2026-01-13 · 68 · organic2026-01-14 · 75 · organic2026-01-15 · 68 · organic2026-01-16 · 59 · organic2026-01-17 · 42 · organic2026-01-18 · 36 · organic2026-01-19 · 63 · organic2026-01-20 · 63 · organic2026-01-21 · 74 · organic2026-01-22 · 73 · organic2026-01-23 · 66 · organic2026-01-24 · 46 · organic2026-01-25 · 42 · organic2026-01-26 · 56 · organic2026-01-27 · 3,789 · spike2026-01-28 · 2,045 · spike2026-01-29 · 298 · spike2026-01-30 · 224 · spike2026-01-31 · 199 · spike2026-02-01 · 334 · spike2026-02-02 · 305 · spike2026-02-03 · 405 · spike2026-02-04 · 350 · spike2026-02-05 · 151 · spike2026-02-06 · 166 · spike2026-02-07 · 144 · tail2026-02-08 · 68 · organic2026-02-09 · 138 · tail2026-02-10 · 102 · organic2026-02-11 · 131 · organic2026-02-12 · 110 · organic2026-02-13 · 92 · organic2026-02-14 · 55 · organic2026-02-15 · 54 · organic2026-02-16 · 111 · organic2026-02-17 · 107 · organic2026-02-18 · 113 · organic2026-02-19 · 121 · organic2026-02-20 · 81 · organic2026-02-21 · 49 · organic2026-02-22 · 42 · organic2026-02-23 · 110 · organic2026-02-24 · 77 · organic2026-02-25 · 85 · organic2026-02-26 · 72 · organic2026-02-27 · 80 · organic2026-02-28 · 58 · organic2026-03-01 · 40 · organic2026-03-02 · 74 · organic2026-03-03 · 97 · organic2026-03-04 · 76 · organic2026-03-05 · 61 · organic2026-03-06 · 63 · organic2026-03-07 · 52 · organic2026-03-08 · 42 · organic2026-03-09 · 58 · organic2026-03-10 · 68 · organic2026-03-11 · 81 · organic2026-03-12 · 67 · organic2026-03-13 · 51 · organic2026-03-14 · 35 · organic2026-03-15 · 46 · organic2026-03-16 · 78 · organic2026-03-17 · 98 · organic2026-03-18 · 55 · organic2026-03-19 · 42 · organic2026-03-20 · 47 · organic2026-03-21 · 34 · organic2026-03-22 · 37 · organic2026-03-23 · 70 · organic2026-03-24 · 63 · organic2026-03-25 · 64 · organic2026-03-26 · 86 · organic2026-03-27 · 76 · organic2026-03-28 · 45 · organic2026-03-29 · 42 · organic2026-03-30 · 66 · organic2026-03-31 · 46 · organic2026-04-01 · 63 · organic2026-04-02 · 48 · organic2026-04-03 · 45 · organic2026-04-04 · 39 · organic2026-04-05 · 36 · organic2026-04-06 · 40 · organic2026-04-07 · 49 · organic2026-04-08 · 71 · organic2026-04-09 · 93 · organic2026-04-10 · 52 · organic2026-04-11 · 45 · organic2026-04-12 · 46 · organic2026-04-13 · 51 · organic2026-04-14 · 51 · organic2026-04-15 · 55 · organic2026-04-16 · 84 · organic2026-04-17 · 75 · organic2026-04-18 · 49 · organic2026-04-19 · 39 · organic2026-04-20 · 55 · organic2026-04-21 · 68 · organic2026-04-22 · 74 · organic2026-04-23 · 82 · organic2026-04-24 · 47 · organic2026-04-25 · 34 · organic2026-04-26 · 34 · organic2026-04-27 · 61 · organic2026-04-28 · 77 · organic2026-04-29 · 61 · organic2026-04-30 · 56 · organic2026-05-01 · 36 · organic2026-05-02 · 36 · organic2026-05-03 · 36 · organic2026-05-04 · 47 · organic2026-05-05 · 47 · organic2026-05-06 · 44 · organic2026-05-07 · 57 · organic2026-05-08 · 70 · organic2026-05-09 · 32 · organic2026-05-10 · 30 · organic2026-05-11 · 48 · organic2026-05-12 · 59 · organic2026-05-13 · 58 · organic2026-05-14 · 35 · organic2026-05-15 · 34 · organic2026-05-16 · 36 · organic2026-05-17 · 29 · organic2026-05-18 · 40 · organic2026-05-19 · 150 · spike2026-05-20 · 3,771 · spike2026-05-21 · 2,425 · spike2026-05-22 · 482 · spike2026-05-23 · 168 · spike2026-05-24 · 293 · spike2026-05-25 · 194 · spike2026-05-26 · 221 · spike2026-05-27 · 186 · spike2026-05-28 · 251 · spike2026-05-29 · 115 · spike2026-05-30 · 99 · spike2026-05-31 · 70 · tail2026-06-01 · 196 · spike2026-06-02 · 106 · tail2026-06-03 · 122 · spike
2025-04-302025-08-082025-11-162026-02-232026-06-03
organicrelease spikerelease tailorganic trend · 14d rolling median
Declining fast · -27% in the last year
64/day a year ago47/day today

Reviews

what people actually say
Content Blocks is praised for its flexible templating and reusable content features with easy use and responsive support, but some users note outdated compatibility and missing visibility controls.
What people like
  • +Supports custom template parts, enabling versatile content layouts.
  • +Provides reusable content blocks via shortcodes, allowing a single edit to update multiple pages.×2
  • +Easy to use with simple configuration, working reliably out of the box.×2
  • +Allows editors to edit widgets directly, improving editorial workflow.
  • +Responsive developer support, with quick assistance when issues arise.×2
Common complaints
  • Plugin not updated for compatibility with newer WordPress (5.6) and PHP 8.0, raising security and stability concerns.
  • Lacks a public mode toggle in settings, limiting control over block visibility.
Review trustReviews look organic
  • 4.95★Verified rating — holds steady vs the raw 4.90★
  • 1%One-shot reviewers — most reviewers are active community members
Reviews per month · 5★ vs lower
2023-08-192025-01-102026-06-04
5★ reviews1–4★ reviews
All-time ratings · 80 total
5★
75
4★
4
3★
0
2★
0
1★
1
Latest reviews · 80 analyzed

Releases

recent versions from WordPress.org SVN
  • 2026-05-20v3.4.2
  • 2026-01-27v3.4.1
  • 2025-12-01v3.3.9
  • 2025-04-17v3.3.8
  • 2024-11-12v3.3.7
  • 2024-09-06v3.3.6
  • 2024-09-04v3.3.5
  • 2024-09-03v3.3.4

For developers & the curious

the raw signals behind the grade — none of this is on the friendly summary above

Download signals

Baselines are computed on organic days only — release spikes and their tails are excluded, so they're not inflated by the auto-update wave.

36
Baseline · median of last 7 organic days
47
Prior 7-day baseline
117
Floor · 25th percentile over 14 days
1,363
Mean release-day peak (30d)
122
Latest day · 2026-06-03(spike)
-23.4%
Week-over-week organic trend

Review signals

Concentration and drive-by metrics drive the review-burst and fake-review flags. 30–40% solo reviewers is normal; we only flag the extremes.

20%
Max month share · biggest single 30-day window
2.45
Distribution CV · <0.6 even, >1.5 bursty
94%
5★ share in analyzed sample
1%
Solo reviewers · only this one wp.org activity
Volume velocity · last 6mo vs prior 6mo
4.90 → 4.95★
Sample avg · raw → solo-filtered