PS Hyphenate #8 in Languages & Localization
WordPress plugin that improves wrapping of long compound words with native hyphenation and optional render-time soft hyphen exceptions.
★ 2stars
44release downloads
285composer installs
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/soderlind/ps-hyphenate/releases/download/1.0.5/ps-hyphenate.zipAlso on Packagist as soderlind/ps-hyphenate:
composer require soderlind/ps-hyphenateFrom the readme
PS Hyphenate
WordPress plugin that improves text wrapping for long compound words in languages like German, Norwegian, Swedish, and Dutch.
Features
- CSS hyphenation — Enables native browser hyphenation on frontend content.
- Soft hyphen exceptions — Insert explicit break points via an exception dictionary at render time.
- TeX pattern fallback — Automatic hyphenation using orgheigl/hyphenator dictionaries for 30+ locales (German, Norwegian (Bokmål/Nynorsk), Danish, Dutch, Swedish, Icelandic, English, Spanish, French, Italian, Portuguese, Polish, Czech, Slovak, Slovenian, Hungarian, and many more).
- Locale-aware — Prefix exceptions with a locale (e.g. nbNO:digitaliserings-organisasjon).
- Case-preserving — Matches exceptions case-insensitively but renders with original casing.
- Non-destructive — Processes at render time; saved post content is never modified.
- Block-aware — Filters Gutenberg blocks and classic thecontent output.
Requirements
- PHP 8.3+
- WordPress 6.8+
Installation
1. Download ps-hyphenate.zip
2. Upload via Plugins → Add New → Upload Plugin
3. Activate via WordPress Admin → Plugins
4. Configure exceptions via Settings → PS Hyphenate
Plugin updates are ha
Read the full README on GitHub →