web-dev-qa-db-fra.com

Comment supprimer les anciens commentaires par date?

Je lance un blog concours/cadeau sur www.mommylivingthelifeofriley.com et compte actuellement plus de 160 000 commentaires sur 1100 publications. J'aimerais trouver un moyen de supprimer tous les commentaires de mon site âgés de plus de 6 mois, afin d'améliorer les performances globales de mon site. Quelqu'un a-t-il des idées sur la manière d'accomplir cela? Merci de votre aide!

2
Melissa Cleaver

Vous pouvez facilement le faire en utilisant mysql:

DELETE FROM wp_comments WHERE comment_date < DATE_ADD(CURDATE(), INTERVAL -6 MONTH)
5
ariefbayu