English? See section below
Extension WordPress qui permet d'appliquer des règles typographiques de la langue française aux contenus que vous publiez sur un site propulsé par WordPress.
Note : Ce plugin est compatible avec Git Updater pour les mises à jour automatiques depuis GitHub.
Les espaces insécables sont gérées automatiquement pour les caractères ;, :, !, ?, %, « et ». Vous pouvez choisir entre :
- Des espaces insécables « normaux » (entité HTML
ou ) - Des espaces fines insécables (entité HTML
 )
Les caractères (c) et (r) sont remplacés automatiquement par © et ®.
Le plugin applique automatiquement les règles typographiques à de nombreuses zones de votre site WordPress :
- Contenu principal : Titres et contenus des posts et pages, extraits
- Custom Post Types : Tous les types de contenus personnalisés
- Custom Fields : Support pour ACF (Advanced Custom Fields) et Meta Box
- Taxonomies : Catégories, tags et taxonomies personnalisées (titres et descriptions)
- Archives : Titres et descriptions de toutes les pages d'archives
- Commentaires : Texte des commentaires et noms d'auteurs
- Widgets : Contenu et titres des widgets de texte
- Menus : Éléments de navigation
- RSS Feeds : Flux RSS (titres, contenus, extraits, commentaires)
- REST API : Réponses de l'API REST pour posts, pages et attachments
- Profils utilisateurs : Descriptions des utilisateurs
- Breadcrumbs : Support pour Yoast SEO, Rank Math et SEOPress
- SEO : Meta descriptions et titres (Yoast SEO, Rank Math, SEOPress)
- Social Media : Tags Open Graph et Twitter Cards (Yoast SEO, Rank Math, SEOPress)
Toutes ces zones peuvent être activées ou désactivées individuellement depuis la page de réglages du plugin.
- Téléchargez la dernière version de Typographie française.
- Décompressez le contenu du fichier
zipet ajoutez le dossierfrench-typodans le répertoire/wp-content/plugins/(ou/wp-content/mu-plugins/si vous voulez la rendre obligatoire par défaut sur votre site par exemple). - Activez l'extension.
- Configurez l'extension comme vous le désirez dans le menu
Réglages > Réglages typographiques(Settings > French Typo) à partir du back-office de WordPress.
Ce plugin applique automatiquement les règles typographiques françaises à vos contenus WordPress, notamment les espaces insécables avant les signes de ponctuation et le remplacement de caractères spéciaux.
Le plugin gère : ;, :, !, ?, %, « et ».
Les espaces insécables normaux ( /  ) sont des espaces standards qui empêchent les retours à la ligne. Les espaces fines insécables ( ) sont des espaces plus étroites qui peuvent ne pas s'afficher correctement selon la fonte, le navigateur et le système d'exploitation utilisés.
Non, le plugin applique les règles typographiques à la volée lors de l'affichage du contenu, sans modifier le contenu original dans la base de données.
Oui, vous pouvez désactiver indépendamment les espaces insécables ou les remplacements de caractères spéciaux dans les réglages du plugin. Vous pouvez également choisir précisément quelles zones de contenu doivent être traitées (titres, contenus, widgets, menus, taxonomies, archives, commentaires, RSS, REST API, etc.).
Le plugin traite automatiquement :
- Les titres et contenus des posts et pages (y compris les Custom Post Types)
- Les extraits
- Les widgets et menus
- Les taxonomies (catégories, tags, custom taxonomies)
- Les archives
- Les commentaires
- Les custom fields (ACF, Meta Box)
- Les flux RSS
- Les réponses REST API
- Les profils utilisateurs
- Les breadcrumbs (Yoast, Rank Math, SEOPress)
- Les meta descriptions et tags sociaux (Open Graph, Twitter Cards)
Toutes ces zones peuvent être activées ou désactivées individuellement depuis les réglages.
Jason Rouet
- Site internet: jasonrouet.com
- E-mail: bonjour@jasonrouet.com
- Profil WordPress.org: profiles.wordpress.org/jaz_on/
Vous pouvez m'aider à financer mon travail opensource sur Ko-fi ou GitHub Sponsors. Toute aide est la bienvenue et partager le projet, faire des retours, signaler des problèmes y participe également !
Ce plugin est un fork de l'extension French Typo créée par Gilles Marchand (master_shiva). Le code a été totalement refondu depuis mars 2024 avec l'aide de Jean-Baptiste Audras. Pour voir le code d'origine, consultez le commit 25940a7d11b08e1f02791812cbdcf840d97a4086.
Ce plugin s'inspire également d'autres projets :
- TypoFR — Plugin WordPress pour la typographie française (archivé)
- Orthotypo — Orthotypographie automatique (inactif)
- Consistency — Typography Corrector for Gutenberg (actif et plugin le plus avancé avec des options Gutenberg modernes)
Ce plugin est sous licence GPLv2 ou ultérieure.
Voir CHANGELOG.md pour l'historique complet des versions (en anglais, conformément au standard « Keep a Changelog »).
Pour la documentation technique détaillée, voir le dossier docs/.
WordPress plugin that allows you to apply French typography rules to the content you publish on a site powered by WordPress.
Non-breaking spaces are automatically managed for the characters ;, :, !, ?, %, « and ». You can choose between:
- Regular non-breaking spaces (HTML entity
or ) - Thin non-breaking spaces (HTML entity
 )
The characters (c) and (r) are automatically replaced by © and ®.
The plugin automatically applies typography rules to many areas of your WordPress site:
- Main content: Post and page titles and content, excerpts
- Custom Post Types: All custom content types
- Custom Fields: Support for ACF (Advanced Custom Fields) and Meta Box
- Taxonomies: Categories, tags and custom taxonomies (titles and descriptions)
- Archives: Titles and descriptions of all archive pages
- Comments: Comment text and author names
- Widgets: Text widget content and titles
- Menus: Navigation items
- RSS Feeds: RSS feeds (titles, content, excerpts, comments)
- REST API: REST API responses for posts, pages and attachments
- User Profiles: User descriptions
- Breadcrumbs: Support for Yoast SEO, Rank Math and SEOPress
- SEO: Meta descriptions and titles (Yoast SEO, Rank Math, SEOPress)
- Social Media: Open Graph and Twitter Cards tags (Yoast SEO, Rank Math, SEOPress)
All these areas can be enabled or disabled individually from the plugin settings page.
- Download the latest version of Typographie française.
- Extract the contents of the
zipfile and add thefrench-typofolder to the/wp-content/plugins/directory (or/wp-content/mu-plugins/if you want to make it mandatory by default on your site, for example). - Activate the plugin.
- Configure the plugin as you wish in the
Settings > Réglages typographiques(Settings > French Typo) menu from the WordPress back-office.
This plugin automatically applies French typography rules to your WordPress content, including non-breaking spaces before punctuation marks and special character replacements.
The plugin handles: ;, :, !, ?, %, «, and ».
Regular non-breaking spaces ( /  ) are standard spaces that prevent line breaks. Thin non-breaking spaces ( ) are narrower spaces that may not display correctly depending on the font, browser, and operating system.
No, the plugin applies typography rules on-the-fly when content is displayed, without modifying the original content in the database.
Yes, you can disable non-breaking spaces or special character replacements independently in the plugin settings. You can also choose precisely which content areas should be processed (titles, content, widgets, menus, taxonomies, archives, comments, RSS, REST API, etc.).
The plugin automatically processes:
- Post and page titles and content (including Custom Post Types)
- Excerpts
- Widgets and menus
- Taxonomies (categories, tags, custom taxonomies)
- Archives
- Comments
- Custom fields (ACF, Meta Box)
- RSS feeds
- REST API responses
- User profiles
- Breadcrumbs (Yoast, Rank Math, SEOPress)
- SEO meta descriptions and social tags (Open Graph, Twitter Cards)
All these areas can be enabled or disabled individually from the settings.
Jason Rouet
- Website: jasonrouet.com
- Email: bonjour@jasonrouet.com
- WordPress.org: profiles.wordpress.org/jaz_on/
You can sponsor me on Ko-fi or GitHub Sponsors. Any help is welcome: sharing the project, feedback, reporting issues, etc.
This plugin is a fork of the French Typo extension created by Gilles Marchand (master_shiva). The code has been completely rebuilt since March 2024 with the help of Jean-Baptiste Audras. To see the original code, check commit 25940a7d11b08e1f02791812cbdcf840d97a4086.
This plugin is also inspired by other projects:
- TypoFR — WordPress plugin for French typography (archived)
- Orthotypo — Automatic orthotypography (inactive)
- Consistency — Typography Corrector for Gutenberg (active and a most advanced plugin with modern Gutenberg options)
This plugin is licensed under GPLv2 or later.
See CHANGELOG.md for the complete version history.