Dans ce billet, je vais vous expliquer comment supprimer les révisions (sauvegardes automatiques de Worpdress) en modifiant la base de données. Vous pouvez aussi consulter l’article pour limiter ou supprimer les révisions en modifiant le fichier wp-config.php (voir cet article).
Pour supprimer les sauvegardes automatiques que WordPress a créer, il faut se connecter à phpmyadim.
Avant de faire quoi que ce soit, on va d’abord créer une sauvegarde de la base de données. En cas de mauvaise manipulation, la base risque d’être endommagée. Si vous avez déjà fait une sauvegarde ou que vous ne voulez pas en faire, cliquer-ici
On va partir du principe que vous n’avez pas de plugin qui sauvegarde votre base de données.
Cliquer sur le nom de votre base de données (dans l’exemple: wordpress-322)
Enregistrer votre fichier sur votre PC.
Maintenant que l’enregistrement de la base de données a été faite, on peut supprimer les révisions
Saisir les lignes de codes suivantes pour supprimer les enregistrements antérieure au 11 mai 2012 :
DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision' AND a.post_date < '2012-05-11';
Cliquer sur Exécuter
La ligne
AND a.post_date < '2012-05-11';
indique qu’il faut supprimer les sauvegardes avant le 11 mai 2012.
Si on avait voulu supprimer les sauvegardes créée avant le 15 avril 2012, on aurait mis :
AND a.post_date < '2012-04-15';
On met: année, mois, jour (date au format anglais).
Si on veut supprimer toutes les révisions, on supprime la ligne :
AND a.post_date < '2012-05-11';
Si vous allez voir dans votre article, vous verrez que les révisions ont été supprimées.
Il faudra faire cela à chaque fois.
Il y a une façon plus simple et automatique de supprimer ou de limiter le nombre de révisions.
Il suffit de modifier le fichier wp-config.php.
Vous pouvez consulter l’article pour limiter ou supprimer les révisions en modifiant le fichier wp-config.php (voir cet article).