# Comment supprimer les comptes créés par des robots dans WordPress ?

(et le snippet que j'ai utilisé)

Il y a quelques jours, j’ai rencontré un problème spécifique sur un site web WordPress que je gère: une base de données gonflée avec plus de 200 000 utilisateurs enregistrés qui étaient en fait des robots. J'avais déjà vu des enregistrements automatiques auparavant, mais ce volume affectait les performances, les mesures utilisateur et la sécurité globale.

Je ne suis pas fan des posts prétendant qu'un outil va changer votre vie, mais j'ai développé un extrait qui a résolu ce problème directement. Je le partage au cas où quelqu'un voudrait l'utiliser tel quel ou l'adapter à ses propres critères.

## Le cas : enregistrements automatisés avec des schémas suspects

La plupart des utilisateurs de bot ont partagé un modèle : publicité dans les champs d’inscription, noms insignifiants ou domaines de messagerie inhabituels. J'ai créé un script qui vérifie la longueur des champs et vous permet de définir des critères pour identifier les enregistrements automatisés.

Il a été efficace : plus de 200 000 utilisateurs supprimés par lots sans affecter les utilisateurs réels, directement à partir du backend WordPress, sans extensions externes ni modifications manuelles de la base de données.

## Auto Bot Cleaner: l'extrait que j'ai utilisé

Je l'ai appelé Auto Bot Cleaner. Ce n'est pas une extension officielle ou une solution universelle, mais cela a bien fonctionné pour ce cas. Je l’ai documenté de sorte que n’importe qui, y compris les utilisateurs non techniques, puisse le copier dans WordPress avec le [Code Snippets](https://wordpress.org/plugins/code-snippets) Extension ou le transformer en leur propre extension.

Depuis le tableau de bord (Utilisateurs > Auto Bot Cleaner), vous pouvez :

. Définissez le nombre minimum de caractères pour la détection des robots.

Choisissez les rôles à vérifier (par exemple

Traiter les utilisateurs par lots.

. Exécutez une analyse préliminaire pour compter les utilisateurs correspondants.

. Activez la suppression automatique avec progression en temps réel.

## Comment l'intégrer

Il y a deux façons simples de l'utiliser :

- **Avec Code Snippets**: copiez le code, collez-le comme un nouvel extrait et activez-le.

- **Comme une extension ZIP**: téléchargez le fichier PHP, empaquetez-le sous forme de ZIP et téléchargez-le via le tableau de bord WordPress.

Quoi qu'il en soit, l'extrait ajoute une option au menu Utilisateurs, où vous pouvez exécuter le processus de nettoyage.

## Et si vos critères sont différents ?

Le code est disponible sur GitHub. Les développeurs peuvent l'éditer en fonction de leurs besoins. Si vous n'êtes pas technique mais que vous voulez des critères différents, laissez un commentaire ou contactez-moi. Je suis ouvert à collaborer et à améliorer l'extrait lorsque des idées utiles apparaissent.

## Pourquoi partager cela ?

Ce n'est pas une solution magique ou un produit que je vends. Cela faisait partie de mon travail quotidien en tant que développeur web et semblait utile à partager. Si vous avez affaire à de faux enregistrements WordPress, cela peut être un point de départ.

Garder une base de données utilisateur propre peut également vous aider à :

.Améliorer la sécurité du site WordPress.

.Améliorer les métriques et les rapports des utilisateurs.

Évitez le spam et les contenus indésirables.

## Téléchargement et documentation

🔗

[GitHub: Nettoyeur automatique de robots](https://gist.github.com/TuWebMaster/2872229a486e73032a9d2487d4fde2e9)

Si ça t'aide, super. Si vous l'adaptez, c'est encore mieux. Les questions, suggestions et expériences sont les bienvenues dans les commentaires. J'espère que cela aidera les autres comme moi.

Étiquette d'auteur intégrée à la frontière

Note de l'auteur

Contenu

    Je suis **Sasha Herscovich**, et je conçois, développe et fournit un assistance technique pour les boutiques en ligne construits avec WordPress et Odoo. Je résolve de vrais problèmes tous les jours et je partage parfois ce que je rencontre au cas où cela aiderait quelqu’un d’autre.
  

    Ce blog contient des idées, des solutions et des extraits de code que j'utilise dans de vrais projets. Certains sont pour les personnes qui gèrent leurs propres sites web; d'autres sont pour les développeurs et les concepteurs qui cherchent à améliorer leur travail, gagner du temps ou comprendre comment résoudre un problème particulier.
  

    Je ne vends pas de formules magiques ou de solutions universelles. Je partage ce qui fonctionne pour moi, ce que je teste et ce que j'apprends en cours de route. Si cela vous aide, bienvenue. Et si vous souhaitez commenter, améliorer ou adapter quelque chose, je serais ravi de le faire.

Page canonique : https://tuwebmaster.com.ar/fr/supprimer-comptes-robots-wordpress/
