Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment désactiver la création automatique de liens vers les URL dans les commentaires WordPress

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.

Désactiver la création automatique de liens vers les URL

🧑‍💻 En bref : La façon la plus simple de désactiver la création automatique de liens vers les URL dans les commentaires WordPress est d'utiliser le plugin WPCode et d'activer son extrait pré-fait « Désactiver les liens URL des commentaires ».

Pourquoi WordPress crée-t-il automatiquement des liens vers des URL dans les commentaires ?

WordPress crée automatiquement des liens vers les URL dans les commentaires comme une fonctionnalité de base intégrée et utile pour les rendre plus faciles à cliquer et améliorer la convivialité pour les conversations authentiques. Ceci est conçu comme une fonctionnalité pratique, 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 lors de l'affichage du commentaire dans la zone d'administration ou sous vos articles. De plus, elle n'est pas réellement stockée de cette façon dans votre base de données.

URL textuelles liées automatiquement dans WordPress

Le problème, c'est que les spammeurs en profitent pour insérer des liens suspects dans vos commentaires. Cela peut rendre votre site 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 :

Facile, n'est-ce pas ? Allons-y tout de suite !

Alors 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, il existe une bien meilleure façon.

Utiliser WPCode, le meilleur plugin d'extraits de code sur le marché, est un moyen sûr et facile d'ajouter du code à votre site Web. Il vous permet d'ajouter des extraits personnalisés tels que CSS, PHP et HTML sans modifier les fichiers de votre thème, évitant ainsi les petites erreurs qui pourraient casser votre site.

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 examen détaillé de WPCode pour savoir pourquoi nous le recommandons vivement.

Pour commencer, vous devrez créer un compte WPCode. Sur le site Web de WPCode, cliquez sur le bouton « Obtenir WPCode maintenant », choisissez un plan et terminez le processus d'inscription.

Page d'accueil de WPCode

📌 Remarque : WPCode Pro est livré avec une bibliothèque de plus de 100 extraits prêts à l'emploi que vous pouvez facilement ajouter à votre site, y compris un extrait de code pour désactiver les liens URL des commentaires. Cela dit, vous pouvez également commencer avec la version gratuite de WPCode avant de passer à la version supérieure.

Après l'inscription, vous aurez votre propre espace de compte WPCode, où vous pourrez télécharger le fichier zip de votre plugin et accéder à votre clé de licence.

Maintenant, installons et activons le plugin WPCode sur votre site.

Accédez à Extensions » Ajouter une extension dans votre zone d'administration WordPress.

Le sous-menu Ajouter un plugin sous Plugins dans la zone d’administration de WordPress

Sur l'écran suivant, cliquez sur le bouton « Télécharger le plugin ».

Après cela, vous pouvez cliquer sur « Choisir un fichier » pour télécharger votre fichier zip WPCode depuis votre ordinateur local.

Bouton Choisir un fichier pour télécharger le fichier zip d'un plugin

Cliquez sur « Installer maintenant » une fois le téléchargement terminé, puis sur « Activer » pour l'activer sur votre site. 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, accédez à Extraits 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.

Activation de la clé de licence WPCode

L'étape suivante consiste à aller dans Extraits de code » + Ajouter un extrait depuis votre tableau de bord d'administration WordPress.

À partir d'ici, utilisez le filtre « Commentaires » pour trouver rapidement l'extrait « Désactiver les liens URL des commentaires ». Ensuite, vous pouvez survoler l'extrait et cliquer sur le bouton « Connecter à la bibliothèque pour déverrouiller (Gratuit) ».

Connexion du plugin WPCode à la bibliothèque WPCode

Dans la fenêtre contextuelle qui apparaît, cliquez sur « Connecter à WordPress » pour synchroniser en toute sécurité votre site Web avec la bibliothèque cloud gratuite de WPCode afin de récupérer l'extrait.

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.

Utiliser l'extrait Désactiver la liaison des URL de commentaires

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 ».

Activer et enregistrer l'extrait Désactiver la liaison des URL de commentaires

⚠️ Important : Veuillez noter que ce code empêche uniquement les URL en texte brut (comme www.example.com) de devenir cliquables. Il ne désactive pas le rendu HTML.

Si un utilisateur décide de créer un lien en ajoutant la balise HTML appropriée (comme <a href=”http://www.example.com”>mon lien</a>), ces liens apparaîtront toujours comme 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 transformer automatiquement les URL en liens dans les commentaires.

Voici à quoi cela ressemble sur notre site de démonstration :

Liaison automatique des URL dans les commentaires désactivée

Bonus : Explication de l'extrait de code pour désactiver la liaison automatique dans les commentaires

Si vous vouliez simplement corriger le problème, vous avez terminé ! Mais si vous aimez apprendre comment WordPress fonctionne en coulisses et que vous êtes curieux, voici l'extrait de code que nous avons utilisé pour désactiver les liens automatiques 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 à créer des liens automatiques vers les URL. Si vous ajoutiez ce code directement dans le fichier functions.php de votre thème, vous risqueriez de perdre vos modifications la prochaine fois que vous mettrez à jour votre thème.

C'est exactement pourquoi 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

Voici quelques-unes des questions les plus fréquentes que nos lecteurs posent sur la désactivation des liens URL automatiques dans les commentaires WordPress.

La désactivation de la liaison automatique supprimera-t-elle les liens de mes commentaires existants ?

Oui, car WordPress génère ces liens à la volée lors du chargement de la page, la désactivation de la fonctionnalité ramènera les URL en texte brut dans les anciens commentaires à un texte normal et non cliquable.

Cela empêche WordPress de convertir automatiquement les URL en texte brut en liens cliquables dans tous les commentaires, nouveaux et anciens. Vous n'aurez pas besoin de modifier manuellement les anciens commentaires, car les liens automatiques seront supprimés instantanément.

Les utilisateurs peuvent-ils toujours ajouter leurs propres liens dans les commentaires ?

Oui. Ce code désactive uniquement la conversion automatique des URL textuelles, mais il ne désactive pas le HTML. Si un commentateur sait comment créer un lien en utilisant la balise HTML appropriée (comme <a href=”http://www.example.com”>mon lien</a>), ce lien apparaîtra toujours dans son commentaire.

Ce changement est-il réversible ?

Oui, c'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 à transformer les URL en liens.

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 :

Si vous avez aimé cet article, abonnez-vous à notre Chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

22 CommentsLeave a Reply

  1. 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 ?

    • 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

  2. Comment faire pour que l'exception soit comme notre domaine ?

    Donc, seul le lien de notre site Web peut être ajouté.

  3. 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

  4. Bonjour Comment puis-je désactiver les liens automatiques dans les articles et non dans les commentaires
    quand j'entre un lien sous forme de texte ex: http://www.example.com il est automatiquement changé en hyperlien lorsque je publie l'article comment puis-je désactiver cela merci

  5. 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

    • 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

  6. 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?

  7. 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 :)

    • Hi Angel,
      do you mind posting here the code you wrote? I’m interested in having my own links (as admin) cliackable ;)

      Merci

      • 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 );
        }

    • 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.

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. N'utilisez PAS de mots-clés dans le champ nom. Ayons une conversation personnelle et significative.