Une section de commentaires WordPress pleine de liens aléatoires cliquables peut rendre votre site web suspect.
Pour de nombreux propriétaires de sites, c'est là que les ennuis commencent. Les spammeurs en abusent, les moteurs de recherche peuvent le signaler, et même les commentaires authentiques avec des liens utiles peuvent finir par paraître suspects.
Chez WPBeginner, nous marquons généralement ces commentaires comme spam, mais nous savons que ce n'est pas la meilleure solution pour tout le monde.
Après des recherches approfondies, nous avons trouvé un moyen simple de bloquer la création automatique de liens vers des URL tout en maintenant les conversations réelles.
Dans ce guide, nous vous montrerons comment désactiver la création automatique de liens vers des URL dans les commentaires WordPress. De cette façon, vous aurez plus de contrôle sur votre section de commentaires tout en encourageant un engagement significatif.

Pourquoi WordPress crée-t-il automatiquement des liens vers des URL dans les commentaires ?
WordPress crée automatiquement des liens vers des URL dans les commentaires pour les rendre plus faciles à cliquer. Il s'agit d'une fonctionnalité de commodité, afin que les propriétaires de sites et les lecteurs puissent visiter les liens sans copier-coller.
Parfois, ces liens sont ajoutés par des commentateurs authentiques qui ne savent pas comment formater un hyperlien.
WordPress détecte simplement l'URL et la rend cliquable lorsqu'il affiche le commentaire dans l'zone d'administration ou sous vos articles. De plus, il n'est pas réellement stocké de cette façon dans votre base de données.

Le problème est que les spammeurs en abusent pour déposer des liens douteux dans vos commentaires. Cela peut rendre votre site web WordPress peu fiable aux yeux des lecteurs et des moteurs de recherche.
C'est pourquoi de nombreux propriétaires de sites préfèrent désactiver la création automatique de liens.
Dans cette optique, nous allons vous montrer comment désactiver les liens automatiques des URL dans les commentaires WordPress. Voici les étapes que vous suivrez :
- Installation d'un plugin WordPress pour désactiver les liens automatiques des URL
- Disabling Auto-Links of URLs in WordPress Comments
- FAQs: Disabling URL Auto-Linking in WordPress Comments
Facile, n'est-ce pas ? Allons-y tout de suite !
Étape 1 : Installation d'un plugin WordPress pour désactiver les liens automatiques des URL
Avant de commencer, sachez que de nombreux experts WordPress vous diront d'ajouter une ligne de code personnalisée au fichier functions.php de votre thème ou dans un plugin spécifique au site.
Cependant, nous ne recommandons pas cette méthode car elle n'est pas vraiment adaptée aux débutants. Une petite erreur, et votre site pourrait cesser de fonctionner.
Pour ce faire facilement et en toute sécurité, vous pouvez utiliser WPCode, qui est le meilleur plugin d'extraits de code sur le marché. Avec WPCode, vous pouvez ajouter des extraits de code personnalisés, y compris CSS, PHP, HTML et plus encore, à WordPress sans mettre votre site en danger.
Certaines de nos marques partenaires utilisent WPCode pour créer et gérer des extraits de code personnalisés, et cela fonctionne très bien. Ne manquez pas notre avis détaillé sur WPCode pour savoir pourquoi nous le recommandons vivement.
La meilleure nouvelle est que WPCode est livré avec une bibliothèque de plus de 100 extraits prêts à l'emploi que vous pouvez facilement ajouter à votre site. Cela inclut un extrait de code pour désactiver la liaison des URL dans les commentaires.
Comme il s'agit d'une fonctionnalité premium, vous devrez créer un compte WPCode. Sur le site Web de WPCode, cliquez sur le bouton « Obtenir WPCode maintenant ».
Ensuite, vous pouvez simplement choisir un plan et compléter le processus d'inscription.

Une fois terminé, installons et activons le plugin WPCode sur votre site WordPress. Si vous avez besoin d'aide, vous pouvez consulter notre guide sur comment installer un plugin WordPress.
Après l'activation, vous devrez activer votre clé de licence. Pour ce faire, naviguez vers Snippets de code » Paramètres.
Ensuite, sous l'onglet « Paramètres généraux », entrez simplement votre clé de licence et cliquez sur « Vérifier la clé ». Vous pouvez trouver cette clé dans l'e-mail que vous recevez après l'inscription ou dans votre compte WPCode.

Étape 2 : Désactiver les liens automatiques des URL dans les commentaires WordPress
La prochaine étape consiste à aller dans Extraits de code » + Ajouter des extraits depuis votre tableau de bord d'administration WordPress.
À partir de là, vous voudrez utiliser le filtre « Commentaires » pour trouver facilement l'extrait « Désactiver la liaison des URL de commentaires ». Ensuite, vous pouvez survoler l'extrait et cliquer sur le bouton « Se connecter à la bibliothèque pour déverrouiller (Gratuit) ».

Dans la fenêtre contextuelle qui apparaît, cliquez sur « Se connecter à WordPress ».
Une fois connecté, vous devriez être prêt à utiliser l'extrait « Désactiver la liaison des URL de commentaires ». Alors, survolons-le à nouveau et cliquons sur « Utiliser l'extrait » lorsqu'il apparaît.

Cela vous redirigera vers l'éditeur de code WPCode.
L'extrait de code étant prêt à l'emploi, il vous suffit de faire passer le commutateur de « Inactif » à « Actif » et de cliquer sur le bouton « Enregistrer l'extrait ».

⚠️ Important : Veuillez noter que ce code ne fonctionne que sur les URL en texte brut. Si un utilisateur décide de créer un lien en ajoutant la balise HTML appropriée, ces liens resteront cliquables.
Si vous souhaitez désactiver complètement tout HTML dans les commentaires, vous pouvez consulter notre tutoriel sur la façon de désactiver le HTML dans les commentaires WordPress.
Et voilà – votre blog WordPress arrêtera désormais de lier automatiquement les URL dans les commentaires.
Voici à quoi cela ressemble sur notre site de démonstration :

Bonus : Explication de l'extrait de code pour désactiver la liaison automatique dans les commentaires
Si vous êtes curieux, voici l'extrait de code que nous avons utilisé pour désactiver la liaison automatique des URL dans les commentaires WordPress :
remove_filter( 'comment_text', 'make_clickable', 9 );
Cet extrait fonctionne car WordPress ne stocke pas les URL sous forme de liens cliquables dans sa base de données.
Au lieu de cela, il convertit les URL en texte brut en liens cliquables à la volée lors de l'affichage des commentaires.
En désactivant le filtre responsable de cela, vous empêchez les URL de devenir automatiquement cliquables. Ce changement affectera à la fois la zone d'administration et la section des commentaires sous vos articles.
Si vous supprimez l'extrait plus tard, WordPress recommencera à lier automatiquement les URL.
Ce risque de perdre vos personnalisations lors d'une mise à jour de thème est exactement la raison pour laquelle nous recommandons d'utiliser un plugin comme WPCode. Il stocke vos extraits séparément de vos fichiers de thème, vous n'avez donc jamais à vous soucier que les mises à jour ne cassent les fonctionnalités personnalisées de votre site.
FAQ : Désactiver la liaison automatique des URL dans les commentaires WordPress
La désactivation de la liaison automatique supprimera-t-elle les liens de mes commentaires existants ?
Non, ce changement ne s'applique qu'à l'avenir.
Cela empêche WordPress de convertir automatiquement les URL en texte brut en liens cliquables dans les nouveaux commentaires que vous recevez. Les liens qui étaient déjà dans vos anciens commentaires resteront cliquables, sauf si vous décidez de les modifier manuellement.
Les utilisateurs peuvent-ils toujours ajouter leurs propres liens dans les commentaires ?
Oui. Ce code désactive uniquement la conversion automatique des URL textuelles. Si un commentateur sait comment créer un lien en utilisant la balise HTML appropriée, ce lien apparaîtra toujours dans son commentaire.
Ce changement est-il réversible ?
Oui, il est complètement réversible. Si vous utilisez le plugin WPCode comme nous le recommandons, vous pouvez simplement basculer l'extrait sur 'Inactif' et enregistrer vos modifications. WordPress recommencera immédiatement à lier automatiquement les URL.
Cet extrait affecte-t-il les liens dans mes articles de blog ou mes pages ?
Pas du tout. L'extrait de code que nous utilisons est conçu pour cibler *uniquement* le filtre des commentaires. Il n'aura aucun effet sur le fonctionnement des liens dans le contenu de vos articles ou pages.
Pour aller plus loin : Plus de façons d'améliorer vos commentaires WordPress
Nous espérons que cet article vous a aidé à désactiver la création automatique de liens vers les URL dans les commentaires WordPress.
Si vous souhaitez améliorer encore plus vos commentaires WordPress, consultez ces tutoriels supplémentaires pour plus de conseils et d'astuces :
- Comment obtenir plus de commentaires sur vos articles de blog WordPress
- Comment autoriser les utilisateurs à aimer ou à ne pas aimer les commentaires dans WordPress
- Comment autoriser les utilisateurs à télécharger des images dans les commentaires WordPress
- Comment autoriser les utilisateurs à modifier leurs commentaires WordPress
- Comment ajouter un système simple de classement des utilisateurs pour les commentaires WordPress
- Comment rendre les commentaires des articles de blog consultables dans WordPress
- Comment mettre en évidence les commentaires de l’auteur dans WordPress
- Comment exporter les adresses e-mail des commentaires WordPress
Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.


Deniz
Merci pour le guide. J'ai ajouté le code à function.php et cela a fonctionné. Y a-t-il donc un moyen d'exclure mes propres liens de cela ?
Support WPBeginner
Nous n'avons pas de solution simple pour le moment, mais si nous en trouvons une, nous ne manquerons pas de mettre à jour l'article !
Admin
Febri Tri Harmoko
Comment faire pour que l'exception soit comme notre domaine ?
Donc, seul le lien de notre site Web peut être ajouté.
Support WPBeginner
Pour le moment, nous n'avons pas de méthode pour limiter par domaine.
Admin
Pasquale
Merci, c'était utile. Je recevais beaucoup de commentaires comme 'votre site Web est génial... bla bla... regardez le mien' et un lien. J'espère que cela résoudra le problème
Support WPBeginner
Glad our guide was helpful
Admin
Technologies géospatiales et spatiales
Merci pour cela
Support WPBeginner
You’re welcome
Admin
Abdulrahim safi
Hello How can i disable auto link in posts not comments
when i enter a link in text format ex: http://www.example.com it is automatically changed to hyperlink when i publish post how can i disable this thanks
Support WPBeginner
Abdulrahim Saifi,
WordPress ne convertit pas automatiquement les URL en liens. Vous utilisez probablement WordPress.com. Veuillez consulter notre guide sur la différence entre les blogs WordPress.org auto-hébergés et les blogs WordPress.com gratuits.
Admin
Liz
Avez-vous une solution similaire pour les articles ? Surtout dans les blocs de code et pre ?
Kemunto
Oui.
Sunny
Is there a plugin to un-link some certain external text link on WordPress site? Thanks
Sebastien
Hello. I’m looking for a way to do just what you mentioned, but only for posts. It seems with a recent WP update, if you type a website address in a post, WP will automatically link to it. For example, if your post contains “google.com” somewhere in the post, then WP will add a link to google. Can we stop that from happening? If so, how? Thank you
Bobby
Hey Sebastien did you find the solution for your problem as i am also having problem with this.. and i just want to get it disabled.. thanks
StageCoachDriver
Could the functions.php in a child theme be used to add ‘remove_filter( ‘comment_text’, ‘make_clickable’, 9 );’ to the theme rather than making changes directly to the theme?
Support WPBeginner
Oui.
Admin
Angel
That is really good. In my case, I’ll make a conditional to make my links – as admin – clickable, since I post them on replies to comments.
Thanks
Matteo
Hi Angel,
do you mind posting here the code you wrote? I’m interested in having my own links (as admin) cliackable
Merci
Angel
As I am the only person show logs in I am able to use:
if ( is_user_logged_in() ) {
remove_filter( ‘comment_text’, ‘make_clickable’, 9 );
}
Ibon Azkoitia
Maybe I’m wrong about your situation, but you should not write in your Blog with an Admin User. The “Writer” should have a lower role (editor for example) and have another user with the Admin role for admin stuff.
Iswandi
It works after I remove the quotation marks at the ‘make_clickable’