BACK TO DIRECTORY


JuZ Rich Text Extender allows developers to register custom inline format buttons in the Gutenberg (block editor) toolbar. Each button applies a specific HTML inline tag with an optional CSS class to the selected text.
The plugin includes a built-in nesting validation system: buttons are automatically disabled when their use would produce invalid HTML nesting (e.g. <a> inside <a>). When a format is already active, its button remains enabled so it can always be toggled off.
Key features:
- Register custom inline formats (tag + CSS class) via a WordPress filter
tagNamedefaults tospan, which is strongly recommended for compatibility- Smart nesting validation against the full active tag stack (for non-span tags)
- Buttons are visually disabled when nesting is not allowed
- Exhaustive inline tag ruleset (
span,a,strong,em,mark,code,u,s,i,b,q,cite,abbr,small,sub,sup) - Inline tag rules are filterable for full customisation by themes or other plugins
For developers:
Formats and inline tag rules are both exposed via WordPress filters, making the plugin fully extensible without modifying core files.
Screenshots

Custom inline format buttons added to the Gutenberg toolbar.
Plugin Details
Active Installs
10Total Downloads
350Version
1.0.0Requires WP
6.1Requires PHP
7.0Tested Up To
6.9.7Added
2026-03-19Last Updated
2026-03-19 9:39pm GMTRatings
5
0
4
0
3
0
2
0
1
0