| 开发者 |
jaz_on
audrasjb juliobox beryldlg |
|---|---|
| 更新时间 | 2026年9月23日 04:18 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1.2 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
: ; ! ? % and around « »(c) with ©, (r) with ®, (tm) / (TM) with ™1ère → 1re, 3ème → 3e, n-ième → nième<textarea> content ) or thin ( ) non-breaking spaces/wp-content/plugins/french-typo.No. The text saved in the database is never altered. French Typo intercepts the output just before display and adds the typography rules there. Deactivate the plugin and your content comes back unchanged.
Regular ( ) is universally supported. Thin ( ) is typographically purer for : ; but may render too narrow or as a missing glyph on older fonts and browsers.
Yes. In Settings > French Typo > Language restriction, choose Auto to apply only to fr_* locales, or Custom to pick specific locales. Polylang and WPML are detected per post; otherwise the site locale is used.
<textarea>?No. Typography is skipped inside <script>, <style>, <pre>, <code> (nested), <textarea>, and embedded CSS (e.g. inline SVG). Gutenberg's Verse block stays typographic unless it is also a Code block.
1st, 2nd) or non-standard forms like 1ème?No. Only the French forms listed in the description are converted.
No (since 1.2.2). All non-breaking space variants — , , , , , and literal U+00A0 / U+202F — are detected and collapsed to a single canonical entity.
[gallery caption="Merci !"]) are no longer altered by typography rules before the shortcode runs.Foo & Bar) had a narrow no-break space inserted before their trailing ;, which downstream esc_html() then re-encoded into visible & ; (e.g. in Yoast breadcrumbs). Entity protection now runs on any text containing &, not only on text containing tags. (#10)