

Custom inline format buttons added to the Gutenberg toolbar.
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:
tagName defaults to span, which is strongly recommended for compatibilityspan, a, strong, em, mark, code, u, s, i, b, q, cite, abbr, small, sub, sup)For developers:
Formats and inline tag rules are both exposed via WordPress filters, making the plugin fully extensible without modifying core files.