

Create and manage reusable Global Classes directly in the Gutenberg editor.
Block Class Manager adds reusable Global Classes and responsive styling controls to Gutenberg, providing a structured, class-based workflow for building consistent layouts with BCM blocks.
Create a class once, reuse it across BCM blocks, and control how it behaves on desktop, tablet, and mobile without repeating the same styles over and over.
Block Class Manager enhances the native Gutenberg workflow with a structured, class-based styling system without replacing Gutenberg with another page builder or block library.
Want to see BCM in action without installing anything?
Explore Global Classes, responsive styling, and the BCM workflow directly in a real WordPress editor.
Create once. Reuse across your layouts.
BCM lets you create reusable Global Classes and apply them to BCM blocks. Define your styling rules once and reuse them wherever the same design pattern is needed.
You can also control responsive values for desktop, tablet, and mobile, using the breakpoint values provided by your active WordPress theme.
With BCM you can:
This gives you a more consistent styling workflow without repeatedly configuring the same values on individual blocks.
BCM includes a small set of foundation blocks – Container, Text, Media, and Button – for creating structured Gutenberg layouts.
These blocks are intentionally minimal and focus on structure and clean markup. Styling is handled through BCM’s local styling controls and reusable Global Classes.
BCM is not a page builder or a traditional block library. The foundation blocks provide a lightweight base for the BCM styling workflow while Gutenberg remains at the center of your editing experience.
BCM is designed to work alongside the WordPress block editor and block-based themes.
Gutenberg Editor
BCM controls are integrated directly into the WordPress block editor.
Full Site Editing (FSE)
Compatible with block-based themes, templates, and template parts.
WordPress Content
Supports pages, posts, and FSE template parts.
Using BCM Global Classes with native WordPress Core blocks requires BCM Extension.
The optional BCM Extension adds the Global Class Engine for native Core blocks, allowing you to use BCM Global Classes beyond BCM foundation blocks.
BCM Extension adds advanced workflow and inspection features for larger and more complex Gutenberg projects.
Features include:
The Extension is available separately as a free, pay-what-you-want add-on.
Styling Gutenberg layouts can become repetitive when the same spacing, layout, and design rules have to be configured again and again.
BCM introduces a reusable, class-based workflow so you can define styling rules once and reuse them across your layouts.
Instead of repeatedly configuring the same values on individual blocks, you can centralize reusable styles in Global Classes and control responsive behavior from the Gutenberg editor.
/wp-content/plugins/ or install it through the WordPress plugin installer.