J'essaie de supprimer tous les commentaires wordpress avec un seul mot. J'ai trouvé cette requête mysql pour supprimer tous les commentaires à la fois, mais ce n'est pas ce que je veux réaliser:
DELETE FROM wp_comments WHERE comment_approved = '0'
AVERTISSEMENT: Pas un développeur WordPress, juste un administrateur de base de données MySQL
Si vous avez des privilèges pour vous connecter à MySQL et interroger des données, vous pouvez collecter toutes les valeurs comment_ID
qui ont un mot.
SELECT comment_ID FROM wp_comments WHERE
REPLACE(TRIM(comment_content),' ','')=TRIM(comment_content);
Vous pouvez le tester en consultant également le commentaire_content
SELECT comment_ID,comment_content FROM wp_comments WHERE
REPLACE(TRIM(comment_content),' ','')=TRIM(comment_content);
À l'aide de l'API WordPress, récupérez ces valeurs comment_ID
et supprimez-les.
Essaie !!!
D'autres publications ont été attribuées pour la suppression en bloc de commentaires (aucune de celles-ci n'est ma publication):