WP Heading Buttons

Description

WP Heading Buttons adds quick heading buttons (H1-H6) to both Classic Editor (TinyMCE) and Block Editor toolbars.
Choose which levels appear, toggle Classic block support, and keep icons consistent with shared SVGs.

Screenshots

  • Classic Editor toolbar with heading buttons.
  • Block Editor toolbar with heading buttons.

Installation

  1. Upload the wp-heading-buttons folder to the /wp-content/plugins/ directory
  2. Activate the WP Heading Buttons plugin through the ‘Plugins’ menu in WordPress

FAQ

Please use my plugin page for expedited help.

Reviews

Septanm 3, 2016
As per the plugin image this adds H1, H2, H3 etc buttons to the editor window. It’s a big time saver. An admin screen to adjust what gets should would be really nice, but I think most people just want H2, H3 and p (or perhaps “no heading”) – you can definitely get rid of H1 as that’s the post/page title. Big thanks for making this – I was about to try and do it myself
Read all 1 review

Contributors & Developers

“WP Heading Buttons” is open source software. The following people have contributed to this plugin.

Contributors

“WP Heading Buttons” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “WP Heading Buttons” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0 (2026-02-03)

  • Added Gutenberg editor toolbar with heading buttons.
  • Added shared SVG icons for Classic and Block editors; removed PNG sprite.
  • Added settings page for heading levels and Classic Block support (defaults: H2 + H3, enabled).
  • Added active button state for Classic editor and container class hook.
  • Added classic editor CSS hooks and modernized asset loading.
  • Added translations (.po/.mo) and removed legacy TinyMCE language files.
  • Added first-install admin notice linking to settings.

0.3 (2015-12-24)

  • Updated editor_plugin.js and language files for TinyMCE4 compatibility.
  • Added Arabic, German, Italian and French language files.
  • Checked WordPress 4.4 compatibility.

0.2 (2013-04-17)

  • Fixed the problem of self-deactivation.
  • Removed buttons selection settings. All buttons is activate default.
  • Added TinyMCE translation options.

0.1 (2013-04-02)

  • Initial release.