Voulez-vous désactiver la mise en forme automatique dans les publications WordPress ?
Par défaut, WordPress formate les textes pour remplacer les guillemets par des guillemets fantaisistes et nettoyer le texte. Cela empêche les utilisateurs d’afficher du code, du texte brut et des exemples de code CSS/Javascript.
Dans cet article, nous allons vous montrer comment désactiver la mise en forme automatique dans les publications WordPress.
Pourquoi désactiver le formatage WordPress dans les publications WordPress ?
WordPress est livré avec une fonctionnalité intégrée pour nettoyer le texte. Cette fonctionnalité remplace les guillemets par des guillemets sophistiqués et supprime les autres balises qui peuvent être nécessaires pour afficher HTML, CSS ou JavaScript.
Il existe plusieurs façons d’afficher facilement du code dans WordPress, ce qui vous permet d’ignorer le formatage par défaut. Vous pouvez les consulter dans notre article sur la façon d’afficher le code dans WordPress.
Cependant, certains utilisateurs avancés peuvent vouloir désactiver complètement la mise en forme automatique de WordPress sur leurs sites Web. Cela leur permettrait d’ignorer facilement les vérifications de formatage de WordPress et d’afficher du texte brut sur leur site Web en cas de besoin.
Cela dit, voyons comment désactiver facilement la mise en forme automatique de WordPress sur votre site Web. Nous allons vous montrer deux méthodes, afin que vous puissiez choisir celle qui convient le mieux à vos besoins.
Méthode 1. Désactiver manuellement le formatage automatique dans WordPress
Cette méthode nécessite que vous ajoutiez du code personnalisé à votre site Web WordPress. Si vous ne l’avez pas encore fait, consultez notre guide sur la façon de copier et coller des extraits de code personnalisés dans WordPress.
Tout d’abord, vous devrez coller le code suivant dans le fichier functions.php de votre thème ou dans un plugin spécifique au site.
function my_formatter($content) { $new_content=""; $pattern_full="{([raw].*?[/raw])}is"; $pattern_contents="{[raw](.*?)[/raw]}is"; $pieces = preg_split($pattern_full, $content, -1, PREG_SPLIT_DELIM_CAPTURE); foreach ($pieces as $piece) { if (preg_match($pattern_contents, $piece, $matches)) { $new_content .= $matches[1]; } else { $new_content .= wptexturize(wpautop($piece)); } } return $new_content; } remove_filter('the_content', 'wpautop'); remove_filter('the_content', 'wptexturize'); add_filter('the_content', 'my_formatter', 99);
Le code ci-dessus indique à WordPress d’ignorer l’option de formatage si du texte est enveloppé dans le shortcode brut.
Maintenant, pour ajouter le formatage WordPress, vous devez ajouter le bloc HTML à votre éditeur de publication WordPress. Dans l’éditeur de publication, vous pouvez ajouter votre texte ou code non formaté dans le shortcode brut.
[raw]Unformatted code[/raw]
L’inconvénient de cette méthode est qu’elle ne fonctionnerait pas très bien avec l’éditeur de blocs. Même à l’intérieur du bloc HTML, il peut se comporter de manière inattendue.
Méthode 2. Désactiver le formatage automatique dans WordPress à l’aide du plugin
Cette méthode est plus simple mais elle nécessite que vous utilisiez l’ancien plugin Classic Editor. Le principal inconvénient de cette approche est qu’elle créerait un désordre si vous décidiez de commencer à utiliser l’éditeur de blocs à l’avenir.
Tout d’abord, vous devez installer et activer le Éditeur classique brancher. Pour plus de détails, consultez notre guide sur la façon de désactiver l’éditeur de blocs dans WordPress.
Après cela, vous devez installer et activer le HTML brut brancher. Pour plus de détails, consultez notre guide étape par étape sur la façon d’installer un plugin WordPress.
Après cela, vous pouvez créer un nouveau message ou en modifier un existant. Sur l’écran de post-édition, vous devez passer en mode texte et ajouter votre texte non formaté à l’intérieur du shortcode brut.
[raw]Unformatted code[/raw]
Vous pouvez maintenant publier ou enregistrer vos modifications et les prévisualiser pour voir le texte non formaté en action.
Nous espérons que cet article vous a aidé à apprendre comment désactiver le formatage automatique dans les publications WordPress. Vous pouvez également consulter notre guide de sécurité WordPress complet ou consulter nos conseils pour améliorer le référencement de votre article de blog.