Block Editor

Learn how to customize, organize, and manage Gutenberg blocks with the Block Editor service.

Overview

The Block Editor service gives you full control over the WordPress Gutenberg editor. Disable blocks you don't need, organize them into custom categories, mark your favorites, and bulk-toggle entire categories on or off.

Getting Started

  1. Go to RakuWP > Services in your WordPress admin and enable the Block Editor service.
  2. Navigate to RakuWP > Block Editor to open the settings page.

Managing Blocks

Disabling Blocks

Each block has an on/off toggle. Disabled blocks are removed from the Gutenberg inserter so content editors won't see them. This is useful for removing rarely-used blocks like Verse, Pullquote, or third-party blocks you don't need.

Favorite Blocks

Click the star icon on any block to mark it as a favorite. Favorited blocks are grouped into a special Favorites category at the top of the block inserter, making them easy to find.

Bulk Toggle

Use the checkbox next to a category name to enable or disable all blocks in that category at once. This is helpful when you want to limit the editor to just a few specific block types.

Organizing Categories

Renaming Categories

Double-click any category name to rename it inline. For example, rename "Text" to "Content Blocks" for clearer labeling. To revert, clear the custom name.

Moving Blocks Between Categories

Use the category dropdown on each block card to move it to a different category. This lets you group related blocks together regardless of their original category.

Creating Custom Groups

Click the Add Group button to create a new custom category. Give it a name and then drag blocks into it. Custom categories appear alongside the built-in ones in the block inserter.

Stats & Search

The stats bar at the top shows counts for total, enabled, disabled, and favorited blocks. Use the search input to quickly find blocks by name. Click the stat buttons to filter the view.

Resetting

Click Reset All to clear all customizations and return to the default block configuration. This removes all disabled blocks, favorites, renames, category moves, and custom groups.

How It Works

The Block Editor service uses WordPress filters to modify the editor behavior:

  • allowed_block_types_all — Removes disabled blocks from the editor
  • block_categories_all — Adds custom categories, renames, and the Favorites group
  • A small JavaScript file injected into the editor handles favorite highlighting and category overrides at runtime

All changes are saved instantly via AJAX — no manual save button needed.

Plugin Compatibility

The Block Editor service works with any plugin that registers custom Gutenberg blocks. Third-party blocks appear automatically in the settings page and can be disabled, favorited, or reorganized just like core blocks.

If a plugin adds blocks dynamically (e.g., via JavaScript only), they may not appear in the list until the editor is loaded at least once.

Performance

All settings are stored as a single serialized option in the WordPress database and loaded once per page load. The service adds no frontend overhead — all processing happens in the admin editor only.