Supprimer les révisions d’articles de WordPress
Supprimer les révisions d’articles de WordPress
-
Objectifs
- Etre capable de supprimer les révisions d’articles de WordPress
-
Définition
- Les révisions sont des sauvegardes des articles ou des pages automatiquement enregistrés par WordPress. Cette fonctionnalité peut vite devenir un endicape pour la base de données.
-
Comment supprimer la révision wordpress ?
- Afin d’alléger la base de données, nous allons supprimer les révisions en utilisant une requête SQL.
- Pour effacer les révisions d’articles déjà présentes dans la base de données ainsi que les meta données enregistrées, on les supprime directement via une requête
- Attention : exécutez la requête SQL ci-dessous pour supprimer la totalité des versions d’articles. Après cette action, il vous sera impossible de restaurer l’un d’eux à une date antérieure.
- Vous pouvez garder que l’historique récent de vos articles,en ajoutant une ligne pour spécifier la date.
DELETE a,b,c FROM ..._posts a LEFT JOIN ..._term_relationships b ON (a.ID = b.object_id) LEFT JOIN ..._postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision';
DELETE a,b,c FROM ..._posts a LEFT JOIN ..._term_relationships b ON (a.ID = b.object_id) LEFT JOIN ..._postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision' AND a.post_date < '2017-01-01'; ;