AutoP: désactiver ou activer

Ca a été longtemps un sujet à polémique. Le correcteur automatique de code XHTML, qui ajoute des <p></p> un peu partout…

Maintenant, WP l’a modulé comme un filtre, activé par défaut.

./wp-includes/default-filters.php:91: add_filter($filter, ‘wpautop’);
./wp-includes/default-filters.php:108:add_filter(’the_content’, ‘wpautop’);
./wp-includes/default-filters.php:114:add_filter(’the_excerpt’, ‘wpautop’);
./wp-includes/default-filters.php:122:add_filter(’comment_text’, ‘wpautop’, 30);

Il est simple de le désactver avec la commande:

remove_filter(’comment_text’, ‘wpautop’, 30);

Quelques exemples de code dans WP:

./wp-includes/formatting.php:47:// Accepts matches array from preg_replace_callback in wpautop()
./wp-includes/formatting.php:62:function wpautop($pee, $br = 1) {
./wp-includes/formatting.php:1117: $output = wpautop($output);
./wp-content/themes/miwadigo/comments.php:35: if ($is_textarea > 0) remove_filter(’comment_text’, ‘wpautop’, 30);
./wp-content/themes/miwadigo/comments.php:56: if ($is_textarea > 0) add_filter(’comment_text’, ‘wpautop’, 30);

Une réponse à “AutoP: désactiver ou activer”
  1. LH dit :

    Apparemment, on peut mettre du HTML dans le titre ? Il a gardé le < p > tel quel…

Répondre

This text will be replaced