C'est énervant d'écrire un texte, de mettre des guillemets et de se rendre compte qu'à chaque fois qu'ils se trouvent à la fin d'une phrase, ils sont tournés vers le point et non vers le mot !
Ceci est dû au formatage automatique des guillemets en français. En effet, il y a une différence entre les guillemets français («...») et les guillemets anglo-saxons ("..."). En suivant l'une ou l'autre des manipulations décrites ci-dessous, vous enlèverez ce formatage automatique et n'aurez plus que les guillemets anglo-saxons.
Voici comment supprimer le formatage automatique des guillemets sur WordPress :
Solution n°1 (Recommandée)
1. Installez et activez le plugin "Code Snippets".
2. Dans les options du plugin, qui s'appelle "Extraits" en français une fois installé, cliquez sur le bouton "Nouveau".
3. Entrez un titre pour votre snippet, par exemple "Formatage des guillemets".
4. Collez le code suivant dans la partie Code :
remove_filter('the_content', 'wptexturize'); |
5. Vérifiez que l'option "Exécuter l'extrait partout" est sélectionnée puis cliquez sur "Enregistrer et activer".
Solution n°2
1. Ouvrez votre logiciel FTP (ou rendez-vous dans l'éditeur de thème de WordPress).
2. Ouvrez le fichier functions.php de votre thème.
3. Ajoutez le code suivant, en veillant bien à ce qu'il se trouve quelque part entre les balises d'ouverture (<?php ) et de fermeture (?>) du php :
remove_filter('the_content', 'wptexturize'); |
Voilà, les guillemets ne tourneront jamais plus le dos au dernier mot de votre phrase. 😉 La solution n°1 est recommandée car elle vous permet de mettre à jour votre thème (ou même d'en changer) sans avoir à éditer à nouveau le fichier functions.php.
Je viens de mettre en place la solution 1 et… ça ne marche pas.
Sur le fond c’est vraiment fou qu’après 20 ans d’existence, WordPress ait toujours ces faiblesses de base : sur les guillemets mais aussi sur les espaces insécables de la bonne typographie française.
Salut Ludovic,
Je suis bien d’accord !