Voulez-vous arrêter de stocker les adresses IP dans vos commentaires WordPress ?
Par défaut, WordPress connecte et stocke les adresses IP des commentateurs pour vous protéger contre les spammeurs. Cela dit, avec la montée des lois sur la confidentialité des données, vous pourriez vouloir arrêter cette fonctionnalité pour protéger les données des internautes de votre site.
Dans cet article, nous allons vous afficher comment ne plus stocker les adresses IP dans les commentaires WordPress.
Faut-il cesser de stocker les adresses IP dans les commentaires WordPress ?
Oui, vous devriez envisager d’arrêter de stocker les adresses IP dans les commentaires WordPress si vous voulez assurer la conformité de votre site avec le règlement général sur la protection des données (RGPD).
Par défaut, WordPress stocke les adresses IP des utilisateurs/utilisatrices sur votre site (sauf s’ils utilisent un VPN).
Ceci est principalement utilisé pour lutter contre les commentaires indésirables provenant d’adresses IP suspectes. Certaines extensions de sécurité de site peuvent également utiliser les adresses IP pour placer les utilisateurs/utilisatrices dans une liste noire de commentaires ou bloquer les adresses IP malveillantes afin de prévenir les menaces telles que les attaques par force brute et les attaques DDoS.
Cependant, certains utilisateurs peuvent se sentir mal à l’aise avec leur adresse IP étant est connectée, et cela peut rendre votre site WordPress moins conforme au RGPD. En effet, le RGPD classe les adresses IP parmi les données à caractère personnel.
La plupart des fournisseurs d’hébergement WordPress conservent les journaux d’accès bruts de tous les visiteurs de votre site pendant une période limitée. De plus, vous pouvez voir ces adresses IP lorsque vous consultez la page Commentaires dans le tableau de bord WordPress.
Maintenant, voyons comment arrêter de stocker les adresses IP et améliorer votre sécurité WordPress. Voici un aperçu de ce que nous allons aborder :
Comment arrêter de stocker les adresses IP dans les commentaires WordPress
Cette première méthode utilise l’extension WPCode. Nous utiliserons cette extension pour insérer un extrait de code personnalisé qui empêche votre site de stocker les adresses IP de la section des commentaires.
Si c’est la première fois que vous utilisez du code, ne vous inquiétez pas. L’interface conviviale de WPCode facilite l’insertion et la gestion du code personnalisé, même pour un débutant.
Pour utiliser WPCode, vous devez d’abord installer l’extension. Pour plus de conseils, consultez notre article sur l’installation d’une extension WordPress.
Note : Cet article utilisera la version gratuite de WPCode, mais n’hésitez pas à passer à une offre Pro pour bénéficier de fonctionnalités plus avancées comme la logique conditionnelle et les extraits programmés.
Maintenant, vous devez aller à Code Snippets » + Add Snippet à partir de votre panneau d’administration WordPress. Après cela, cliquez sur le bouton » Utiliser l’extrait » sous » Ajouter votre extrait de code personnalisé « .
L’écran Créer un extrait personnalisé s’affiche.
Tout d’abord, vous devez ajouter un titre à votre extrait de code. Il peut s’agir de quelque chose comme « Désactiver l’adresse IP dans les commentaires ».
Dans le menu déroulant Type de code, choisissez « Extrait de PHP ». Ensuite, dans la boîte de Prévisualisation du code, vous pouvez insérer le code suivant :
function wpb_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'wpb_remove_commentsip' );
Il devrait ressembler à ceci.
Défilez ensuite vers le bas jusqu’à la section « Insertion ». Confirmez que la méthode d’insertion est « Insertion automatique » et que l’Emplacement est « Exécuter partout ».
Cela permettra de s’assurer que le code est ajouté correctement au fichier functions.php de votre thème WordPress.
Ensuite, assurez-vous que le permuter en haut à droite indique « Actif » et cliquez sur « Enregistrer l’extrait ».
Désormais, la prochaine fois que quelqu’un laissera un commentaire, vous ne verrez pas son adresse IP sur la page des commentaires de WordPress.
Cependant, vous remarquerez que les commentaires précédents stockent toujours ces informations. Nous parlerons plus en détail de la manière de retirer ces données dans la prochaine partie du tutoriel.
Comment Retirer les adresses IP des anciens commentaires WordPress
Pour retirer les adresses IP de vos anciens commentaires WordPress, vous devrez utiliser phpMyAdmin. Il s’agit d’une plateforme de gestion de bases de données qui est généralement fournie avec le panneau de contrôle de votre hébergeur WordPress.
Note : Avant de faire quoi que ce soit, nous vous recommandons vivement de sauvegarder d’abord votre base de données WordPress. De cette façon, vous pourrez restaurer la base de données si vous faites une erreur critique.
Une fois que vous avez fait cela, vous devez vous connecter à votre compte d’hébergement WordPress et chercher le menu phpMyAdmin, qui est généralement situé dans votre cPanel.
Pour les utilisateurs/utilisatrices de Bluehost, vous trouverez phpMyAdmin en allant dans « Sites web » et en sélectionnant le site que vous souhaitez configurer dans votre tableau de bord. Il devrait se trouver sous « Liens rapides ».
Dans phpMyAdmin, vous pouvez naviguer jusqu’à l’onglet « SQL ».
Saisissez ensuite la requête ci-dessous :
UPDATE wp_comments SET comment_author_IP = '';
Note : si vous avez un préfixe de base de données WordPress personnalisé, veuillez modifier wp_comments
pour qu’il corresponde à votre préfixe de table personnalisé.
Une fois que c’est fait, il suffit de cliquer sur le bouton « Go » situé sous la zone de texte pour lancer votre requête.
À ce stade, il vous suffit de retourner sur votre page de commentaires WordPress pour voir si la requête a fonctionné correctement. Voilà, c’est fait !
Découvrez d’autres moyens de sécuriser votre site WordPress
Empêcher WordPress de stocker les adresses IP dans les commentaires est une excellente étape pour rendre votre site plus conforme aux lois sur la protection de la vie privée des utilisateurs. Voici d’autres moyens de passer à l’étape suivante :
- Comment ajouter une case à cocher de confidentialité des commentaires RGPD dans WordPress.
- Comment créer des formulaires conformes au RGPD dans WordPress ?
- Comment ajouter une fenêtre surgissante sur les cookies dans WordPress pour le RGPD/CCPA.
- Les meilleures extensions WordPress pour le RGPD afin d’améliorer la mise en conformité.
- Comment savoir si votre site WordPress utilise des cookies ?
Nous espérons que cet article vous a aidé à apprendre comment arrêter de stocker les adresses IP dans les commentaires WordPress. Vous pouvez également consulter nos choix d’experts pour les meilleures extensions de sécurité WordPress et notre guide sur les signes révélateurs que les pirates ont détourné votre site WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Jiří Vaněk
Thank you for the article. Many people in the Czech Republic are very sensitive to any private data after the introduction of GDPR. This is definitely useful so that they don’t have to worry about their sensitive data being displayed somewhere. One then feels much more free to write a comment.
Abraham
I’m trying to hide old comments IP address, it’s not working.
WPBeginner Support
You may want to reach out to your theme’s support to ensure this isn’t something specific to your theme.
Administrateur
pepe
It’s bad for SEO to delete these IPs?
WPBeginner Support
No, it is not.
Administrateur
Serdar
Is it possible to stop storing author’s ip address without using plugin?
Thanks!
Melika
Thanks for this article.
The question that i have is if i stop storing IPs in WP comments, will this break the functionality of plugins like Akismet ? or will they still work properly?
WPBeginner Support
They will still work, however they may not be able to catch spam comments using known IP addresses used for mass spamming. So a lot of spam comments may appear in your moderation queue.
Administrateur
Matija
If comment IPs are stored in database, will stopping storing IPs improve or make database perform better?
WPBeginner Support
We don’t think it will make any significant improvement in database performance.
Administrateur