Add one-click heading buttons (H1-H6) to the WordPress Classic Editor and Gutenberg (Block Editor).
- Heading buttons for Classic Editor (TinyMCE) and Block Editor toolbars.
- Shared SVG icon set for consistent visuals.
- Settings page to choose which heading levels appear.
- Optional heading buttons inside the Classic block in Gutenberg.
- Custom CSS hooks for Classic Editor button styling.
- Translations via standard WordPress
.po/.mofiles.
- Upload the
wp-heading-buttonsfolder towp-content/plugins/. - Activate WP Heading Buttons in the Plugins screen.
- Go to Settings → WP Heading Buttons.
- Select which heading levels to show (default: H2 + H3).
- Toggle Show heading buttons in the Classic block if needed.
- Save changes.
The plugin exposes predictable selectors so you can style the Classic Editor toolbar group:
.wphb-container.wphb-container .mce-active
Add your custom styles in css/classic-editor.css.
Text domain: wp-heading-buttons
Translation files live in languages/ (e.g., wp-heading-buttons-tr_TR.po).
wp-heading-buttons.php— main plugin filejs/— editor integrationscss/— admin/settings and Classic Editor styleslanguages/— translation files
See CHANGELOG.md.
GPLv3