Glyphwell brings professional math authoring straight into the WordPress block editor — no shortcodes, no external services, no fuss.
Compose display equations with the standalone Equation block, or drop inline equations right into your Paragraphs, Headings, Lists, and Table cells. A MathLive-powered WYSIWYG field lets you type and click your way to polished math, while a tabbed symbol palette puts Greek letters, operators, relations, sets, arrows, and more just a tap away. Need a matrix? The built-in matrix builder lets you set the size, choose your brackets, and add or remove rows and columns visually.
Prefer raw LaTeX? Flip on the Show LaTeX toggle to edit the source directly. Every equation is stored as clean LaTeX and rendered on the front end by the bundled KaTeX engine for fast, crisp math on every device, with sanitized MathML kept alongside for portability and accessibility.
Everything ships locally. MathLive, KaTeX, fonts, styles, and scripts are all bundled with the plugin — nothing is ever loaded from a CDN or an external service, and no tracking is included. Front-end assets load only on pages that actually contain equations, keeping the rest of your site lean. Fully translation-ready with a bundled translation template.
Features:
- Standalone Equation block for display equations.
- Inline equation format for Paragraph, Heading, List, and Table content.
- WYSIWYG editing — type or point-and-click.
- Tabbed symbol palette: Basic, Greek, Operators, Relations & Sets, Arrows, Symbols, and Matrix.
- Visual matrix builder with adjustable size, bracket styles, and row/column controls.
- Show LaTeX toggle for editing the raw source.
- Left, center, and right alignment for standalone equations.
- Fast, high-quality KaTeX rendering on the front end.
- Sanitized MathML stored alongside each equation.
- 100% local assets — no CDN, no external calls, no tracking.
- Front-end assets load only on pages that contain equations.
- Translation-ready with a bundled .pot template.
Glyphwell does not add equation numbering, labels, cross-references, custom macros, tracking, or external service calls.
1.0.1
- Fixed: Equations on published pages now render with the bundled KaTeX engine as intended, instead of falling back to the browser's built-in math display.
- Fixed: Equations containing symbols such as <, >, or & (for example matrices) no longer get altered or show as invalid when Contributors or Authors save and reopen a post. Affected equations are repaired automatically the next time they are opened.
- Fixed: Removed a browser console warning in the block editor.
- Improved: The MathML saved with each equation is now generated by KaTeX, so equations look the same wherever KaTeX isn't available (for example, when the page's HTML is reused outside WordPress) as they do on your site. Existing equations switch over the next time they are edited.
- Security: Equation markup is now cleaned again each time a page is displayed, not only when a post is saved.
- Security: MathML sizing, spacing, and color settings are now checked and kept within safe limits, so they can't be misused to stretch or overlap other content on the page.
- Security: Equation alignment now accepts only left, center, or right.
- Updated: Bundled KaTeX 0.19.1 (includes a security fix) and MathLive 0.111.1.
1.0.0
Official release.
0.1.0
Pre-release.