Le formatage automatique et double tirets sous WordPress 3.5.

#Site web #

wordpress_formatage-tiret

WordPress inclut un formatage automatique de certaines combinaisons de touches.
Par exemple le double tiret (du 6 ) est formaté en un tiret plus long ce qui peut être gênant lorsqu'on veut afficher certaines expressions en shell.
Je vous propose au travers de ce tutoriel un moyen simple d'y remédier...

Ouvrir le fichier  ../wp-includes/formatting.php

Il faut repérer la ligne 73:

$static_characters = array_merge( array( '---', ' -- ', <strong>'--'</strong>, <strong>' - '</strong>, 'xn&#8211;', '...', '', '\'\'', ' (tm)' ), $cockney );

qui fonctionne avec la ligne 74:

$static_replacements = array_merge( array( $em_dash, ' ' . $em_dash . ' ',<strong> $en_dash, ' ' . $en_dash . ' ',</strong> 'xn--', '&#8230;', $opening_quote, $closing_quote, ' &#8482;' ), $cockneyreplace );

A chaque "characters" WordPress procède à un "remplacements"

Supprimez les caractères mis en gras ci-haut, si bien que vos 2 nouvelles lignes devraient ressembler à ceci:

ligne 73:

$static_characters = array_merge( array( '---', ' -- ', 'xn&#8211;', '...', '', '\'\'', ' (tm)' ), $cockney );

ligne 74:

$static_replacements = array_merge( array( $em_dash, ' ' . $em_dash . ' ', 'xn--', '&#8230;', $opening_quote, $closing_quote, ' &#8482;' ), $cockneyreplace );

Enregistrez, souriez :)

Si vous utilisez le plugin Shortcodes Ultimate, il vous faudra décocher l’option « Mise en forme personnalisée » dans les réglages de l’extension