Headingo
Choose which heading levels are visible in the Classic Editor toolbar.
The facts
- Active installs
- 100+
- Price
- Free
- Last updated
- 21 Jun 2026
- Added
- May 2026
- Requires WP
- 6.0
- Tested up to
- WP 7.0.4
- Downloads
- 537
Our analysis
AI-assistedHeadingo is a WordPress plugin designed for administrators using the Classic Editor. It allows you to control which heading levels are available in the editor toolbar, helping to streamline the editing process by removing unnecessary options.
This plugin is particularly useful for preventing editors from mistakenly selecting Heading 1 (H1) and for managing the heading levels that are displayed. It does not modify the Block Editor, as its functionality is limited to the Classic Editor environment.
Best for: This plugin suits websites that use the Classic Editor and need to manage heading levels effectively.
What it does well
- ✓Allows control over available heading levels in the Classic Editor
- ✓Helps prevent the selection of Heading 1 by editors
- ✓Settings apply to all users with editing permissions
- ✓Supports selected heading levels and Preformatted text
Where it falls short
- •Only works with the Classic Editor, not the Block Editor
- •Requires the Classic Editor plugin to function
Verdict
Headingo provides a straightforward solution for controlling heading levels in the Classic Editor, making it useful for specific site management needs.
From the developer
Jamie Dąbrowiecki's own description of Headingo, lightly tidied.
Headingo is a lightweight utility plugin that allows administrators to control which heading levels are available in the editor toolbar. This tool only works for websites using the Classic Editor.
These settings are applied to all users with editing permissions.
The configurable heading levels are:
- Heading 1
- Heading 2
- Heading 3
- Heading 4
- Heading 5
- Heading 6
- Preformatted
This is especially useful for removing the Heading 1 (H1) option to prevent editors from mistakenly selecting it, as well as removing heading levels which are not required on your website.
This plugin is intended for websites that rely on the Classic Editor editing experience. It does not attempt to modify the Block Editor (Gutenberg), where heading availability is governed by editor and theme configuration (theme.json) by design. The Classic Editor plugin is required for this plugin to work (or a theme that allows you to switch to the Classic Editor without the plugin).
Classic Editor
The Classic Editor (TinyMCE) is fully supported. Selected heading levels and Preformatted can be hidden from the formatting dropdown while remaining available via keyboard shortcuts or pasted HTML. The Paragraph option is always available and cannot be toggled.
Block Editor (Gutenberg)
This plugin does not control heading levels in the Block Editor. Gutenberg does not currently provide a reliable API for plugins to override available heading levels, as these are controlled by editor and theme settings.