wp-Typography

Description

Améliorez votre typographie sur le web à l’aide de :

  • Hyphenation — over 70 languages supported

  • 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

  • La page de réglages « Périmètre global » de wp-Typography.
  • La page de réglages « Césure » de wp-Typography.
  • La page de réglages « Remplacement intelligent des caractères » de wp-Typography.
  • La page de réglages « Contrôle des espacements » de wp-Typography.
  • La page de réglages « Crochets CSS » de wp-Typography.

Installation

Prérequis

wp-Typography nécessite les éléments suivants :

  • La version de PHP sur le serveur d’hébergement doit être au moins la version 5.6.0.
  • Votre installation de PHP doit inclure le module mbstring (la plupart l’incluent).
  • Les chaînes de caractères doivent être codées en UTF-8.

FAQ

La mise–à–jour des FAQs est assurée sur le site de wp-Typography.

Three questions come up so frequently, we will republish their answers here:

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 fonction the_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 et h2. 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

A very good plugin !

This plugin helped me a lot. It is easy to use & effective and also provides several features. Thank you. Manfred

This plugin does a great job!

I was afraid of the slowdown mentioned in this plugin FAQ. And not tech-savvy enough to add a cache plugin to avoid this slowdown. So I tried wp-Typography anyway and didn't notice our website being slower than before. It just reads better now. 🙂 Thank you very much!

Excellent , great and essential plugin.

I really like how the extension and all its features work. It works accurate and the processed content looks so nice. I would want to find such plugin (extension) also for MediaWiki 🙂 Edit: Based on the advice, provided below by @pputzer, I've managed to create an alpha version of such extension for MediaWiki, which is available at https://github.com/pa4080/MWTypography. All ideas and contributions are welcome. For now, I just want to say thank you once again!

Very impressive

I did not know I needed it, but after trying this plugin, my posts look much nicer. Had problems with the post title of a widget, but was quickly resolved by the FAQ. Thanks!
Lire les 45 avis

Contributeurs & développeurs

« wp-Typography » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“wp-Typography” a été traduit dans 4 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.5.4 – March 11, 2019

  • Bugfix: Automatic language detection now also works for locales without a country code (e.g. fi).
  • Bugfix: No PHP notices are shown for missing options anymore.

5.5.3 – February 2, 2019

  • Bugfix: Custom styles containing quote characters are now output correctly.

5.5.2 – January 29, 2019

  • Bugfix: To prevent common false positives for single-letter Roman ordinals (especially in French and Dutch), Roman numeral matching now has to be explicitly enabled in the settings. In addition, only I, V, and X are accepted as single-letter Roman numbers.

5.5.1 – January 27, 2019

  • Bugfix: Parts of hyphenated words should not be detected as Roman numerals anymore.
  • Bugfix: The Unicode hyphen character (‐) is recognized as a valid word combiner.

5.5.0 – January 27, 2019

  • Feature: French (1ère) and « Latin » (1o) ordinal numbers are now supported by the smart ordinals feature (also with Roman numerals, e.g. XIXème).
  • Feature: The list of smart quotes exceptions (words beginning with apostrophes) can now be customized.
  • Feature: HTML5 parser performance hugely improved (up to 11× faster).
  • Bugfix: Output filtering is now suspended during WP-CLI commands.
  • Bugfix: Unit spacing is now properly applied to monetary symbols ($, €, etc.).
  • Bugfix: Certain HTML entities (e.g. &) were accidentally dropped in rare cases.
  • Bugfix: Comply with the new WordPress Coding Standards 2.0.

5.4.2 – September 30, 2018

  • Bugfix: Advanced Custom Fields 5 now uses the correct default values for text, textarea and wysiwyg field types.

5.4.1 – September 15, 2018

  • Bugfix: Comply with new WordPress Coding Standards 1.1.
  • Bugfix: Work around GlotPress issue preventing language pack generation.

5.4.0 – September 9, 2018

  • Feature: New hooks for implementing your own typography fixes:
    • typo_custom_characters_node_fix,
    • typo_custom_spacing_pre_node_fix,
    • typo_custom_spacing_post_node_fix,
    • typo_custom_html_insertion_node_fix,
    • typo_custom_mixed_words_token_fix,
    • typo_custom_compound_words_token_fix,
    • typo_custom_words_token_fix,
    • typo_custom_other_token_fix.
  • Feature: A privacy statement has been added on WordPress 4.9.6+.
  • Feature: A narrow no-break space is now inserted between adjacent primary and secondary quotes.
  • Change: The Unicode hyphen character () is now used instead of the hyphen-minus (-).
  • Change: Significantly updated hyphenation patterns for:
    • Bulgarian,
    • German,
    • German (Traditional),
    • German (Swiss Traditional),
    • Latin (Liturgical), and
    • Thai.
  • Bugfix: The comma is now recognized as a decimal separator (e.g. 1,5, in addition to 1.5).
  • Bugfix: Smart maths properly handles 2-digit years in dates.
  • Bugfix: Smart diacritics won’t try to « correct » the spelling of Uber anymore.
  • Bugfix: French punctuation is now correctly applied to quotes preceeded or followed by round and square brackets.
  • Bugfix: Smart quotes replacement could result in invalid unicode sequences in rare cases.