Feature · Gutenberg · Blockenberg

Block categories: how Blockenberg groups 600+ blocks

Categories are how you browse the library in the inserter and in these docs. They are registered in PHP, not invented in the documentation generator.

Get Blockenberg

Blockenberg is a Gutenberg block library. These features are plugin-wide editor tools, not Elementor extensions.

Get Blockenberg

What it actually does

Categories prepended (in inserter order after reverse-unshift): General (blockenberg), Layout & Structure (bkbg-layout), Content & Typography (bkbg-content), Media & Images (bkbg-media), Marketing & Conversion (bkbg-marketing), Business & Services (bkbg-business), Blog & Editorial (bkbg-blog), Interactive & Games (bkbg-interactive), Charts & Data (bkbg-charts), Calculators & Tools (bkbg-calculators), Effects & Animation (bkbg-effects), Developer Tools (bkbg-dev).

Each block’s block.json category field must match one of those slugs. Docs category pages map those slugs to human names.

The Block Manager dashboard reuses the same labels and dashicons so enable/disable grouping matches the inserter.

Where it lives in WordPress

In the editor, open the block inserter ( + ) and browse the Blockenberg groups. Registration: block_categories_all in blockenberg.php. Dashboard labels: bkbg_get_category_labels() in admin-dashboard.php.

How to use it

  1. Open the inserter. Edit a page, click +.
  2. Scan Blockenberg groups. They sit at the top because the plugin unshifts them.
  3. Search by name if you know it. Faster than browsing 600+ blocks.
  4. Disable whole groups you never use. Block Manager still toggles per block, not per category, but grouping helps you find them.

Controls and behavior

PieceWhat the plugin does
block.json categoryMust be a bkbg-* slug or blockenberg.
block_categories_allRegisters the twelve groups.
Dashboard labelsHuman names + dashicons for the manager UI.

When this is the right tool

Notes from the code

Docs skip inner row/column blocks that declare a parent in block.json so the library lists insertable blocks only. blockenberg.com.

FAQ

Why are there two “layout” ideas?

Inserter category bkbg-layout vs the Advanced-tab layout system. One is grouping; the other is CSS attributes.

Can I hide a category?

Not as a group toggle. Disable each block in that group via Block Manager.

Other plugin features

Get Blockenberg

Install the plugin from WordPress.org, then use this feature in the native block editor.

Get Blockenberg