Description
Améliorez votre typographie sur le web à l’aide de :
-
Césure — plus de 70 langues prises en charge
-
Contrôle des espacements, dont :
- widow protection
- Juxtaposition des valeurs et des unités
- Renvoi à la ligne forcé pour les URL et les e-mails longs.
-
Remplacement intelligent des caractères, incluant la gestion fine de :
- quote marks
- tirets
- points de suspension
- marque déposée, copyright et « service mark »
- symboles mathématiques
- fractions
- suffixes d’ordinaux
-
Crochets CSS pour l’application des styles :
- ampersands,
- acronymes,
- nombres,
- citations au début d’un bloc de texte et guillemets.
Captures d’écran
Installation
Prérequis
wp-Typography nécessite les prérequis suivants :
FAQ
La mise–à–jour des FAQs est assurée sur le site de wp-Typography.
Trois questions reviennent si fréquemment que nous publions à nouveau ici leurs réponses :
-
Est-ce que cette extension va ralentir le temps de chargement de ma page ?
-
Maybe. For best performance, use a persistent object cache plugin like WP Redis.
-
Cette extension casse les liens sur les titres des articles. Qu’est-ce qui se passe ?
-
Il est fort probable que votre thème WordPress utilise une mauvaise fonction pour positionner l’attribut du titre relatif au lien de votre entête. Peut-être utilise t-il la fonction
the_title()
, qui renseigne le titre de l’article après filtrage. Il devrait utiliser la fonctionthe_title_attribute()
qui renseigne le titre de l’article avant filtrage. Veuillez changer cette fonction partout où elle est utilisée à l’intérieur d’une étiquette HTML dans votre thème. Le problème devrait ainsi disparaître.Si vous n’êtes pas à l’aise avec le fait d’éditer le code source de votre thème, vous pouvez aussi aller dans la page des réglages de wp-Typography (dans le panneau d’administration). Puis, ajouter au champ « Ignorer les éléments HTML » les éléments
h1
eth2
. Ceci empêchera le traitement typographique dans les liens sur les titres des articles et les titres des pages. -
What are the privacy implications of using the plugin?
-
wp-Typography does not store, transmit or otherwise process personal data as such. It does cache the content of the site’s posts. If necessary, you can clear this cache from the plugin’s settings page.
Sachez que beaucoup d’autres questions sont traitées sur le site de wp-Typography.
Avis
Contributeurs/contributrices & développeurs/développeuses
« wp-Typography » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“wp-Typography” a été traduit dans 7 locales. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « wp-Typography » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
5.10.1 – December 16, 2024
- Bugfix: A debug message intended for local use accidentally got into the build of 5.10.0.
5.10.0 – December 15, 2024
- Bugfix: Default styles were always loaded, even when
Include styling for CSS hooks
was unchecked. - Bugfix: No more
Function _load_textdomain_just_in_time was called incorrectly.
(present since WordPress 6.7). - Bugfix: Block Editor blocks and the sidebar extension have been split into separate assets to prevent issues with the widget editor (and customizer preview).
- Bugfix: Passing a
null
value toWP_Typography::process
will no longer result in aTypeError
when processing has been disabled for the post. - Change: WordPress minimum version increased to 6.6.
5.9.1 – January 22, 2023
- Bugfix: Only apply filters to ACF fields returning strings to preserve type expectations for downstream code.
5.9.0 – January 21, 2023
- Feature: wp-Typography is now compatible with PHP 8.1.
- Feature: Improved Advanced Custom Fields support:
- wp-Typography is now compatible with Advanced Custom Fields 6.
- The return type
array
is now supported for most fields.
- Change: PHP minimum version increased to 7.4.
- Change:
Prevent widows
is now disabled by default.
5.8.1 – January 25, 2022
- Bugfix: Whitescreen in
Prérequis
class due to error in build process fixed.