Supprimer les révisions pour alléger la BDD de WordPress

Les bases de données de wordpress ont l’étonnante faculté de gonfler assez rapidement. Cela est dû notamment au fait que wordpress enregistre le différentes versions de vos articles. Vous pouvez le constater en scrollant en bas de la page d’édition d’un de vos articles, dans la section révisions.

Certains y trouveront un intérêt, d’autres non. En tout cas, si vous n’y voyez aucun intérêt, autant faire subir une cure d’amincissement à cette jolie BDD ! Pour cela, on va commencer par supprimer toutes les révisions déjà présentes dans la base. Rendez vous donc dans l’interpréteur de commande MySQL ou dans phpMyAdmin et tapez la commande suivante :

DELETE FROM wp_posts WHERE post_type = "revision";

Hop, toutes vos révisions ont été effacées ! Dans mon cas, il y en avait plus d’une centaine !

Enfin, pour ne pas que ça se reproduise, on va ajouter une ligne dans le fichier wp-config.php de WordPress (il se trouve à la racine de WordPress) pour dire à WordPress :

  • soit qu’on ne veut plus du tout des révisions,
  • soit qu’on en veut qu’un nombre limité.
<?php
//enlève les révisions des articles, permet d'alléger la base de données
//il est possible de mettre un nombre à la place de false pour limiter le nb de revisions
define('WP_POST_REVISIONS', false);
?>

Et voilà le travail ! En prime, vous aurez peut-être gagné un peu en rapidité pour l’affichage de votre blog. Dans la même veine, pensez à supprimer vos commentaires indésirables.

Il y a déjà une réponse à cet article :

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *