Content Blocks (Custom Post Widget)
View on WordPress.orgScores higher than 79% of indexed plugins
About
This plugin enables you to edit and display Content Blocks in a sidebar widget or using a shortcode.
Security History
What It Does
Content Blocks (Custom Post Widget) creates a dedicated custom post type so you can write reusable content snippets and then drop them into any widget area or embed them anywhere on your site via shortcode. It is built for site owners who want to maintain repeating content (call-to-action boxes, disclaimers, contact info, promotional bars) without editing theme files each time.
Who It's For
This plugin suits small business owners, bloggers, and agencies that need to publish the same content block (a phone number, a booking prompt, a sidebar ad, a reusable footer note) across multiple pages, sidebars, or posts. It works particularly well for sites where a non-technical editor needs to update content in a single place and have it propagate everywhere.
Who Should Skip It
If you are already running a full block theme with the Site Editor, or you use a page builder like Elementor or Spectra, this plugin adds overlap you do not need. Developers building custom themes can typically achieve the same result with a few lines of PHP and a custom post type of their own.
The Bottom Line
Content Blocks (Custom Post Widget) is a focused, well-rated, and recently maintained plugin that does one thing well: turning reusable content into widgets and shortcodes. With an 80.11/100 overall score and a perfect user rating, it is a safe pick for classic theme users, though full site editing and page builder users have little reason to install it.
Related Plugins
Pick Spectra if you want a full block library for the editor, not just reusable content snippets for sidebars.
Pick this instead if your reusable content is specifically Google review feeds rather than arbitrary editorial blocks.
Pick Shortcodes Ultimate if you need a wide catalogue of design elements like tabs, buttons, and accordions rather than just a content container.
Pick this if your widget need is centred on displaying reviews rather than arbitrary reusable content.
Pick WP Popular Posts if your goal is surfacing trending posts in sidebars, not managing reusable content blocks.