Nettoyer la base de données de son site WordPress | WP-Sweep

Je travaille actuellement sur un nouveau projet de refonte, l’objectif est simple :

  1. On prend le site WordPress.
  2. On le met sur un serveur de dev.
  3. Le thème et la structure du site doivent rester les même.
  4. On met juste à jour le thème (gros gap de version) et on adapte le thème au nouveau style graphique de la compagnie.

Un projet de refonte classique me direz-vous … Je me suis cependant retrouver avec un site WordPress existant depuis très longtemps et donc avec un dossier upload conséquent – mais ce n’est pas le thème de mon article – et aussi une base de données faisant plus de 110 Mo … Et je me suis vraiment demander pourquoi ?!

D’où venait le problème ?

Il venait principalement de la table _post du WordPress en question qui faisait a elle seule plus de 70 Mo. Ce problème venait du nombre de révision présente par article mais aussi du nombre d’articles en brouillon et/ou jamais supprimés.

Comment alléger la base de données de ce WordPress ?

J’ai décidé d’utiliser l’extension WP-Sweep éditée par Lester ‘GaMerZ’ Chan que je n’avais jamais testé auparavant. Un ou deux collègues m’en avaient parlées mais n’ayant jamais été confronté à ce problème je n’en n’ai jamais eu besoin.

Pour moi, WP-Sweep est un superbe outils de nettoyage WordPress. Ce plugin peut exécuter de nombreuses fonctions qui permettent à votre site d’être plus rapide. WP-Sweep permet de nettoyer non seulement la table des posts WordPress mais aussi toutes les éléments suivants :

  • Revisions
  • Brouillons
  • Commentaires effacés
  • Commentaires non approuvés
  • Les commentaires en spams
  • De nombreux metas et terms orphelins
  • Les terms non utilisés
  • Tout le contenu meta et term dupliqué
  • Les options non nécessaires
  • Il permet l’optimisation de la base de données
  • Etc..

Sources :

2019-03-27T09:45:04-05:00Extensions, Web, WordPress|