Linux 软件免费装

French Typo

开发者 jaz_on
audrasjb
juliobox
beryldlg
更新时间 2026年3月30日 17:47
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

typography french text-formatting typographie francais

下载

1.2.0 1.2.1 1.0.0 1.1.0

详情介绍:

French Typo automatically applies French typography rules to your content. Choose regular or thin non-breaking spaces in Settings > French Typo and save to add spaces before punctuation (;, :, !, ?, %, «, »); until you do, punctuation spacing stays off. It replaces (c) with ©, (r) with ®, and (tm) / (TM) with . It can normalize common French ordinal abbreviations (1ère1re, 3ème3e, etc.) when that option is enabled (on by default until you save settings without it). Rules apply to posts, pages, excerpts, taxonomies, archives, comments, widgets, menus, RSS feeds, REST API, custom fields, breadcrumbs, and SEO metadata. Most areas can be enabled or disabled in settings. SEO titles, meta descriptions, and Open Graph/Twitter strings from Yoast SEO, Rank Math, or SEOPress are not gated by the same toggles as post title and content; breadcrumbs use their own option. Features

安装:

  1. Upload the plugin files to /wp-content/plugins/french-typo, or install through the WordPress plugins screen.
  2. Activate the plugin.
  3. Configure options in Settings > French Typo.

常见问题:

Does this plugin modify existing content?

No. Typography rules are applied on-the-fly when content is displayed, without modifying the original content in the database.

What's the difference between regular and thin non-breaking spaces?

Regular spaces ( ) are standard and prevent line breaks. Thin spaces () are narrower and may not display correctly depending on the font or browser.

Can I disable certain features?

Yes. You can disable non-breaking spaces or character replacements, and choose which content areas to process (SEO plugin title/meta/social strings are separate from those checkboxes; see description).

Does typography run inside code, scripts, or textareas?

No. Narrow spaces, (c)/(r)/(tm) replacements, and optional ordinal abbreviations are skipped inside script, style, pre/code (nested), and textarea, and in embedded CSS (e.g. SVG). The Verse block stays typographic unless it is also a Code block. See the plugin documentation on GitHub for details.

Does the plugin change English ordinals (1st, 2nd) or “1ème”?

No. English-style ordinals and non-standard 1ème are left as typed. Disable Ordinal abbreviations under Settings > French Typo if you prefer to keep forms like 3ème in French text.

更新日志:

Full history for all versions: CHANGELOG.md on GitHub. 1.2.1 1.2.0