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

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.

URL textuelles liées automatiquement dans WordPress

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 :

  1. Installation d'un plugin WordPress pour désactiver les liens automatiques des URL
  2. Disabling Auto-Links of URLs in WordPress Comments
    1. FAQs: Disabling URL Auto-Linking in WordPress Comments

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

      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.

      Page d'accueil de WPCode

      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.

      Activation de la clé de licence WPCode

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

      Connexion du plugin WPCode à la bibliothèque WPCode

      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.

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

      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 ê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 :

      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.

      Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir 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. 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

      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.

      Leave A Reply

      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. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.