D
by Allon Sacks 5 (1 reviews)

Dev Content Blocks

Content blocks for global content, with revisions. Use HTML without formatting being broken. Not only for devs.

Dev Content Blocks ranks #12,087 among WordPress.org plugins with 200+ active installations, is #1,522 of 8,561 in the Customization category, a 5/5 rating from 1 reviews, and was last updated Dec 25, 2018. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 5 (Current: 7.1.1)
v1.4.1 Current Version v1.4.1
Updated 7 years ago Last Update on 25 Dec, 2018
Refreshed 11 hours ago Last Refreshed on
#1,522 of 8,561 in Customization Top 25% by installs No update in over a year
View on WordPress.org
Rank
#12,087
+7 this week
Active Installs
200+
No change
KW Avg Position
N/A
No change
Downloads
3.6K
+3 today
Support Resolved
0%
No change
Rating
100%
Review 5 out of 5
5 (1 reviews)

Next Milestone 300

Total Progress 17%
200+ 300+
6,969
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 83 more installs to reach 300+

Rank Changes

12,082 12,093 12,104 12,115 12,126 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026
12,078 12,097 12,117 12,136 12,155 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 19-09-2026
Current #12,087
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 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026
0 10 20 30 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 19-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
1 reviews
Overall 100%
5
1 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Security History

Source: WPVulnerability

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

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners and developers who need to manage reusable content across multiple pages. It solves the problem of maintaining duplicated HTML, CSS, and JS snippets (like conversion codes or ads) across many pages by centralizing them into shortcode-driven content blocks with revision history.

  • Global reusable content blocks
  • Revision history for blocks
  • Raw HTML without auto-formatting
  • Separate CSS and JS input boxes
  • ACE editor with code completion
  • Optional WordPress WYSIWYG editor
  • Shortcode-based content insertion
  • XML import/export support

Frequently Asked Questions

Common questions about Dev Content Blocks

Page builders are not recommended as they can clash when being used from within a shortcode or on other pages. It is best to use the Wordpress HTML or WYSIWYG editor or even better just use the HTML block provided with this plugin. If you want to try using a page builder, it still may work in some cases but you may lose compatibility in the future. (You have been warned :) ) If you use a page builder and do not see the option to use it on the content block edit screen, you may need to enable it for the post type: Dev Content Blocks. (Depends if your page builder supports custom post types). Take into account that some page builders output the style per page and not inline meaning that styling may not be visible in the shortcode output. Tested with Divi Builder it works if you also enable Divi Builder on the destination page itself. (But Divi Builder default CSS might over ride your custom CSS set in the shortcode) Tested with Elementor the styling done in Elementor does not come through as it is only generated on the page the element was generated on. (The content block page not the destination page using the shortcode pointing to the content block.)
While logged into the admin you can see a preview of the content block by clicking the "view Content Block" link, or the URL below the title, or the "Preview Changes" button in the post publish meta section. Same as previewing any page or post. I am logged into the admin but get a 404 page when previewing the content block. In the admin visit "Settings" > "Permalinks" in order to activate the CPT preview screen.
No: The content will not be visible, previewing the content block is only possible if you are logged into the admin. Non logged in visitors will receive a 404 page if they were to for some reason have access to the URL of the content block. Content blocks are only meant to be used as a shortcode to output content within another post type or area of the site. The post type has "public" set to "false" so it should not be in the sitemap but you should check whatever generates your sitemap and make sure the "Dev Content Blocks" post type does not appear there.
The shortcodes are displayed at the top of the content block edit screen below the title. It is highly advised to use the ID of the shortcode for instance [dcb id=4] as the ID will not change however for convenience you can use the slug in two easy to remember formats eg: [dcb name=tests] or [dcb slug=tests]. You really have no reason to change the slug even if you change the title so it is safe enough but ID is the mot reliable.
No problem! Only the boxes you enter content into will be included in the output
No, you can simply toggle the switch in the content editor section to allow or disallow output from the default WP editor. (This section should appear below the "Content Block Code" section)
The plugin is designed to first output the code from the WP editor and then from the HTML box. If you need to have arbitrary raw HTML within the WP editor then create a separate content block and insert that into the WP editor in the current content block (Yes you can nest different content blocks within each other). You can also nest another content block's shortcode in the HTML editor box. My preview screen does not look good. Something is wrong. The preview tries to use a blank page with just the header, content area, and the footer but different themes might clash with that. Please email me if you have any issues and I will try to assist. Optionally you could just insert the shortcode into a test page, preview there, and when it is ready copy the shortcode to the actual page you want to use it on. Also note, the content may look differently on different template pages based on the container width.
As you type suggestions should appear, just hit TAB to accept the suggestion or the arrow buttons on your keyboard to select a different suggestion. In the admin, when scrolling to the end in one of the boxes, I cannot continue scrolling the page when reaching the end of my code without moving my mouse away from the text box This is by design to enable fast scrolling to the end of the text box without worrying about losing focus when you reach the end of the box. If you want to continue scrolling the page, either wait for the scrollbar in the textbox to disappear (after about a second) or move the mouse away from the textbox.
Yes! There are a few reasons: * With "Dev Content Blocks" you can use the modular content on posts/pages/ CPT's where you did not enable the page builder. For instance, often blog posts are written in the default Wordpress editor and this way there is no need to enable the page builder on those posts just to be able use some modular content like CTA's, conversion code, forms, etc... * You cannot easily use page builder modules within widgets or theme files. * "Dev Content Blocks" content & code is organized per content block with clear separation between regular content, HTML, JS, and CSS. * If you stop using the builder or change builders you will still have your modules. * Easy to export modules between sites regardless of both sites using the same page builder. * "Dev Content Blocks" can be used as modules within most page builders as long as they support using shortcodes (which most if not all of them do). * Unlike "Dev Content Blocks", most page builders do not offer an easy option to add code that does not get reformatted in the output. So you may end up having unwanted line breaks, or broken CSS, or scripts that don't work and cause errors.

Sign In / Register

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