Consistency – Typography Corrector for Gutenberg
Vous voyez le correcteur de votre traitement de texte qui formate ce que vous tapez à la volée ? Et bien c’est la même idée, mais avec Gutenberg.
Cette extension WordPress assure une typographie et une ponctuation cohérentes sur votre site. Les corrections sont appliquées automatiquement lors de la saisie du texte mais également lorsque vous collez du texte.
Tous les comptes peuvent choisir d’activer ou de désactiver les corrections, mais seuls les administratrices et administrateurs peuvent configurer les règles de correction. L’autocorrection est disponible pour les pages, les articles et les types de publication personnalisés (s’ils sont configurés pour utiliser l’API Rest). Les corrections automatiques disponibles sont listées sur le dépôt GitHub de l’extension et sont catégorisées comme suit : Apostrophes, Guillemets, Tirets, Suffixes, Espaces, Majuscules, Ellipses, Symboles.
Ctrl+Z ou Cmd+Z juste après une correction désactive la correction automatique pour la prochaine frappe.
Informations techniques
Stockage des données : les règles sont enregistrées dans la table « wp_options », tandis que l’état actif/inactif est enregistré en tant que « User Metadata » Ces données sont supprimées à la désinstallation de l’extension.
Emplacement des réglages : Les réglages se trouvent dans une barre latérale de l’extension dans l’éditeur de blocs : plus besoin de chercher une page d’options, ils restent accessibles et discrets.
Locales prises en charge : les locales prises en charge par cette extension sont : fr_FR, fr_BE, en_US, en_AU, en_CA, en_NZ, en_ZA, en_GB, de_DE, de_AT, de_CH, ro_RO
Si votre locale n’est pas prise en charge par Consistency mais que vous voulez quand même pouvoir utiliser toutes les règles disponibles, vous pouvez désactiver la localisation des règles en utilisant un filtre. Ajoutez ceci au fichier functions.php de votre thème :
add_filter( 'Consistency\only_show_locale_correction_rules', '__return_false' );
Toutes les règles de correction apparaitront donc, avec une gestion automatique des incompatibilités (si la règle A est activée mais qu’elle est incompatible avec la règle B, la règle B sera grisée).
