Les révisions WordPress sauvegardent automatiquement chaque version de vos articles. Vous pouvez restaurer n’importe quelle version antérieure en quelques clics. Pour éviter que votre base de données ne gonfle, limitez les révisions à 5-10 dans wp-config.php et nettoyez régulièrement avec un plugin dédié.
Pas le temps ? Faites-le analyser par l'IA
L’historique des révisions WordPress est une fonctionnalité bien pratique pour quiconque publie sur une base régulière. En tant qu’auteur, il est facile de faire des erreurs quand vous rédigez un article, même si vous êtes un rédacteur chevronné.
Il a même dû vous arriver de supprimer une partie de votre post et souhaité pouvoir la récupérer quelque temps après. Fort heureusement, grâce à l’outil de révision, vos anciennes versions ne sont plus perdues pour toujours.
Dans cet article, nous allons vous expliquer ce que fait l’outil d’historique des révisions, avec quels types de contenus vous pouvez vous en servir et nous allons vous donner quelques astuces pour en tirer le meilleur.

Qu’est-ce que l’outil WordPress d’historique des révisions ?
Saviez-vous que WordPress sauvegarde automatiquement les changements que vous faites sur vos articles ? Vous pouvez annuler vos changements et revenir à une version précédente à tout moment.
Cette fonctionnalité s’appelle les Révisions WordPress et elle est disponible depuis la version 2.6 de WordPress.
Grâce à cette fonctionnalité, WordPress enregistre un article dans son état actuel en tant que Révision à chaque fois que vous cliquez sur le bouton "Enregistrer le brouillon" ou à chaque sauvegarde automatique de l’article. La sauvegarde auto se produit toutes les 60 secondes en mode Révision – ce qui a pour effet d’écraser les sauvegardes auto précédentes.
Précisions sur l’outil de sauvegarde automatique
Cela vaut la peine de mentionner qu’il n’y a qu’une seule sauvegarde automatique disponible par utilisateur pour un article donné et qu’elle n’écrase pas le contenu publié.
La fonctionnalité de sauvegarde auto est très pratique dans le cas d’un crash de votre navigateur par exemple, ou quand votre ordinateur est soudain privé de courant ou de batterie. Si vous êtes un auteur WordPress chevronné, je suppose que ça vous est déjà arrivé… Et l’autosave vous a probablement été d’un grand secours.
En effet, dans de telles circonstances, quand vous revenez à l’outil d’édition sur l’article que vous avez été forcé de quitter, WordPress vous affichera un avertissement indiquant qu’il dispose d’une sauvegarde de votre post, ainsi qu’un lien pour la restaurer si besoin.
Comment revenir en arrière dans WordPress à l’aide des révisions ?

Comme vous pouvez le voir dans le screenshot ci-dessus, les révisions apparaissent dans la section de publication sur l’écran d’édition de WordPress. Vous pouvez aussi afficher les révisions sous l’éditeur en cliquant sur les options d’écran (flèche en haut à gauche de l’éditeur) et en cliquant sur la case Révisions.

Lorsque vous cliquez sur le lien Parcourir, vous serez dirigé vers l’écran Révisions. Ici, vous pouvez visualiser les changements qui ont été apportés dans chaque révision en utilisant le bouton de slider en haut de la page. La fenêtre vous indiquera ce qui a été ajouté, ce qui reste inchangé et ce qui a été supprimé.
Pour ce qui est des choix qui s’offrent à vous en terme de révisions, il n’en existe que deux : restaurer une révision ou laisser le post en l’état actuel.
- Le texte sur fond vert, correspond à ce qui a été ajouté
- Le texte sur fond rose, ce qui a été enlevé
- Rétablir cette révision rétablira la version située sous le bouton (pas celle de gauche)
Si vous souhaitez restaurer une révision particulière, tout ce que vous avez à faire est de cliquer sur le bouton "Restaurer cette révision". À l’inverse, cliquer sur le lien "Retourner à l’éditeur" vous renvoie à votre article sans qu’aucun changement n’ait été effectué.
Quel types de contenus peuvent être restaurés avec l’outil d’historique des révisions de WordPress ?
L’outil d’historique des révisions de WordPress est activé pour tous les posts et les pages de votre site, ainsi que les types de contenus personnalisés (custom post types), comme les portfolios et les témoignages par exemple.
Si vous utilisez un thème qui utilise son propre éventail de custom post types (comme les listes de répertoires, les fiches de membres du staff, les témoignages ou tout autre type de contenu personnalisé), les révisions ne seront pas activées par défaut, à moins que l’auteur n’ait prévu le support pour les révisions. Dans un tel cas, vous pouvez vous-même activer manuellement les révisions en utilisant le code suivant :
$supports = array('title', 'editor', 'revisions');
Habituellement, vous trouverez le code pour les custom post types dans le fichier functions.php. Placez la ligne ci-dessus juste au-dessus de la ligne de code commençant par "register_post_type".
Astuces pour l’utilisation de l’historique des révisions
Maintenant que vous connaissez l’usage de l’outil d’historique des révisions WordPress, partageons ensemble quelques astuces sur la manière de tirer le maximum de cette fonctionnalité.
Activer ou désactiver entièrement les révisions
Par défaut, l’outil de révisions est activé automatiquement à l’installation de WordPress. Si vous ne voyez pas l’option de révisions dans l’éditeur de posts et que vous avez fait des changements dans votre articles, il est possible que l’option de révisions ait été désactivée au niveau de la configuration de WordPress.
Vous pouvez l’activer manuellement en ajoutant la ligne de code suivante dans votre fichier wp-config.php :
define( 'WP_POST_REVISIONS', true );
Vous pouvez aussi désactiver entièrement les révisions en réglant la valeur ci-dessus sur "false" :
define( 'WP_POST_REVISIONS', false );
Limiter de manière globale le nombre de révisions disponibles
Si pour une raison quelconque (pour alléger votre site par exemple), vous souhaitez limiter le nombre de révisions disponibles sur chaque post et sur chaque page, vous pouvez ajouter le code suivant dans votre fichier wp-config.php :
define('WP_POST_REVISIONS', 5);
Cela va fixer un maximum de cinq révisions par article en plus de la sauvegarde automatique. Cela est utile notamment si votre hôte limite la taille de votre base de données et/ou si vous trouvez que vous n’utilisez que très peu souvent les révisions.
Contrôle des révisions article par article
Si ça ne vous dérange pas de coder un minimum, vous pouvez aussi contrôler comment les révisions sont gérées indépendamment sur chaque post. Pour cela, vous devrez utiliser le filtre wp_revisions_to_keep.
Voici à quoi ressemble le code :
add_filter( 'wp_revisions_to_keep', 'filter_function_name', 10, 2 );
function filter_function_name( $num, $post ) {
return $num;
}
Dans ce code, vous allez indiquer le nombre de révisions que vous voulez conserver dans l’objet WP_Post qui représente le post que vous voulez cibler.
Les révisions sous Gutenberg : ce qui a changé
L’article original date de 2018. Depuis, WordPress a basculé sur l’éditeur de blocs (Gutenberg) et le système de révisions a évolué avec lui.
Undo/Redo : le filet de sécurité immédiat
Première différence visible : Gutenberg embarque un système Undo/Redo en haut de l’éditeur (Ctrl+Z / Ctrl+Maj+Z). Chaque action sur un bloc — déplacement, suppression, modification de texte — est enregistrée dans un historique de session. Tant que vous ne quittez pas l’éditeur, vous pouvez revenir en arrière action par action. Très pratique pour les erreurs de manipulation, mais attention : fermez l’onglet et cet historique disparaît.
Les révisions classiques (celles stockées en base) fonctionnent toujours. Elles se déclenchent à chaque sauvegarde manuelle ou automatique, comme avant. La différence, c’est que le contenu sauvé inclut désormais tout le balisage des blocs Gutenberg. Résultat : comparer deux révisions dans l’éditeur classique était lisible. Avec Gutenberg, la vue de comparaison affiche aussi les commentaires HTML des blocs, ce qui rend la lecture un peu plus brouillonne.
Pourquoi les révisions gonflent la base de données
Un article Gutenberg de 1 000 mots pèse facilement 3 à 4 fois plus en base qu’un article Classic Editor, à cause du balisage. Multipliez ça par 20 ou 30 révisions et votre table wp_posts prend du volume. Sur un site avec 400+ articles comme le mien, ça finit par peser.
Mon conseil : limitez les révisions à 5 ou 10 maximum dans wp-config.php et faites un nettoyage régulier. J’utilise WPS Cleaner pour ça — il vide les révisions, les transients, les brouillons automatiques en un clic. Pas besoin de toucher à phpMyAdmin.
Les révisions par bloc (WordPress 6.4+)
Depuis WordPress 6.4, l’éditeur propose des révisions au niveau des styles globaux (Global Styles). Vous pouvez revenir à une version précédente de votre design sans toucher au contenu. C’est séparé des révisions d’articles. Pour l’instant, ça ne concerne que les thèmes en mode Full Site Editing, mais ça préfigure ce qui arrivera probablement pour les blocs individuels dans les prochaines versions.
WordPress 6.9 : les révisions mûrissent
Avec WordPress 6.9 (la version actuelle en mars 2026), le panneau de révisions dans l’éditeur de blocs a été revu. L’interface de comparaison est plus lisible, le balisage des blocs est mieux filtré dans la vue diff, et les performances sur les articles longs se sont améliorées. Si vous aviez abandonné les révisions à cause de l’interface brouillonne de Gutenberg, c’est le moment de réessayer.
Autre nouveauté : les révisions de templates et de parties de templates sont désormais accessibles depuis l’éditeur de site. Vous n’êtes plus limité aux seuls articles et pages.
Cas d’usage concrets : quand les révisions vous sauvent la mise
Restauration d’urgence après une erreur
Scénario classique : vous modifiez un article publié, vous supprimez un paragraphe entier par erreur, et vous cliquez sur "Mettre à jour" sans vous en rendre compte. Sans les révisions, c’est perdu. Avec elles, vous ouvrez le panneau Révisions, vous repérez la version d’avant votre modification, et vous restaurez en un clic.
J’ai vu ce cas des dizaines de fois en formation. Un stagiaire qui supprime par mégarde le contenu d’une page d’accueil entière. Cinq secondes de panique, puis un retour en arrière via les révisions. Problème réglé.
Workflow collaboratif à plusieurs auteurs
Si votre site a plusieurs rédacteurs, les révisions deviennent indispensables. Chaque auteur crée une révision à chaque sauvegarde. Vous pouvez suivre qui a modifié quoi, quand, et revenir à la version d’un auteur spécifique si besoin.
Astuce : Combinez les révisions avec les rôles WordPress. Un éditeur peut relire les modifications d’un contributeur et restaurer la version précédente si la qualité n’est pas au rendez-vous. Le tout sans toucher à la base de données.
Nettoyer les révisions via WP-CLI
Si vous êtes à l’aise avec le terminal, WP-CLI permet de gérer les révisions en ligne de commande. Pratique pour les nettoyages en masse sur un serveur de production :
# Lister les révisions d'un article
wp post list --post_type=revision --post_parent=28278
# Supprimer toutes les révisions d'un article
wp post delete $(wp post list --post_type=revision --post_parent=28278 --format=ids) --force
# Supprimer TOUTES les révisions du site (attention !)
wp post delete $(wp post list --post_type=revision --format=ids) --force
Attention : La suppression via WP-CLI est irréversible. Faites un backup de votre base de données avant toute suppression en masse.
Les meilleures extensions pour gérer les révisions
Il existe un certain nombre de plugins qui vous aident à gérer les révisions sous WordPress. Voici notre sélection des extensions fiables et maintenues en 2026.
Optimize Database After Deleting Revisions

Optimize Database after Deleting Revisions — v5.3.0 — ⭐ 4.5/5 (200+ avis) — 200 000+ installations — Télécharger sur WordPress.org
Le plugin Optimize Database after Deleting Revisions vous permet de nettoyer les révisions inutiles et d’optimiser votre base de données. Ses principales fonctionnalités comprennent :
- La suppression des révisions de post, pages et custom post types
- Le choix du nombre de révisions à conserver
- La suppression des posts, pages et commentaires de la corbeille
- La suppression des commentaires identifiés comme spams et des tags inutilisés
- L’optimisation de vos tables de base de données
Cette extension est compatible multi-sites et vous pouvez la régler pour qu’elle fonctionne de manière automatique.
WP Revisions Control
WP Revisions Control — v1.4.4 — ⭐ 4.5/5 (40+ avis) — 30 000+ installations — Télécharger sur WordPress.org
WP Revisions Control est un plugin simple qui vous permet de contrôler le nombre de révisions que WordPress conservera pour chaque page ou article. Une fois le plugin activé, rendez-vous dans Réglages > Écriture afin de spécifier combien de révisions conserver pour chaque type de contenu. Léger et sans fioriture, il fait exactement ce qu’on lui demande.
WPS Cleaner

WPS Cleaner — v1.6.10.2 — ⭐ 4.5/5 (30+ avis) — 20 000+ installations — Télécharger sur WordPress.org
WPS Cleaner est l’extension que j’utilise personnellement sur wpformation.com. Développé par l’équipe WPServeur (que j’ai cofondé en 2015), ce plugin va au-delà des simples révisions : il nettoie les transients, les brouillons automatiques, les commentaires spam, et optimise les tables de la base de données. Interface claire, exécution en un clic, et compatible avec toutes les versions récentes de WordPress.
Questions fréquentes sur les révisions WordPress
Comment accéder aux révisions d’un article WordPress ?
Dans l’éditeur WordPress, ouvrez le panneau latéral droit et cliquez sur le nombre de révisions affiché dans la section "Article". Vous accéderez à l’écran de comparaison avec un slider pour naviguer entre les versions.
Les révisions ralentissent-elles mon site WordPress ?
Les révisions ne ralentissent pas le front-end de votre site. En revanche, elles augmentent la taille de votre base de données (table wp_posts), ce qui peut ralentir les sauvegardes et certaines requêtes admin. Limitez-les à 5-10 par article dans wp-config.php.
Comment limiter le nombre de révisions WordPress ?
Ajoutez cette ligne dans votre fichier wp-config.php :
define('WP_POST_REVISIONS', 5); Remplacez 5 par le nombre souhaité. La valeur false désactive complètement les révisions.
Peut-on supprimer toutes les anciennes révisions d’un coup ?
Oui, avec un plugin comme Optimize Database after Deleting Revisions ou WPS Cleaner. Vous pouvez aussi utiliser WP-CLI avec la commande : wp post delete $(wp post list --post_type=revision --format=ids) --force
Les révisions fonctionnent-elles avec Gutenberg ?
Oui. Gutenberg ajoute même un système Undo/Redo en session (Ctrl+Z). Les révisions classiques stockées en base fonctionnent comme avant, avec le balisage des blocs inclus. Depuis WordPress 6.9, l’interface de comparaison est plus lisible.
Quelle est la différence entre sauvegarde automatique et révision ?
La sauvegarde automatique (autosave) se produit toutes les 60 secondes et n’existe qu’en un seul exemplaire par utilisateur. Les révisions sont créées à chaque clic sur "Enregistrer le brouillon" ou "Mettre à jour" et sont conservées indéfiniment (sauf si vous les limitez).
Les révisions WordPress sont-elles activées par défaut ?
Oui, les révisions sont activées par défaut sur tous les articles et pages WordPress. Si vous ne les voyez pas, vérifiez que la constante WP_POST_REVISIONS n’est pas définie sur false dans votre fichier wp-config.php.
Résumons-nous
L’historique des révisions WordPress est une fonctionnalité très pratique qui vous permet de revenir sur vos changements sur vos pages et vos articles en restaurant une ancienne version.
Si vous avez accidentellement supprimé une partie de votre post ou si vous avez perdu votre connexion internet suite à une coupure de courant, cela vous permet d’éviter de recommencer le post entier à zéro. Avec nos conseils vous n’aurez plus à vous inquiéter de perdre les changements sur vos posts.
En résumé, la bonne pratique est simple : limitez les révisions à 5-10 dans wp-config.php, faites un nettoyage régulier avec Optimize Database ou WPS Cleaner, et n’hésitez pas à utiliser WP-CLI pour les opérations en masse. Les révisions sont un filet de sécurité — gardez-les actives, mais gardez-les sous contrôle.
Ces 7 templates, je les donne en formation payante. Ici, ils sont gratuits.
Sécurité, SEO, performance, contenu, maintenance — les outils que j'utilise en formation et en audit, avec les prompts IA pour aller 10x plus vite.
- 01Workflow contenu anti-IA
- 02Framework SEO Title/Meta/H1
- 03Audit Express 30 points
- 04Blindage sécurité 10 étapes
- 05PageSpeed 90+ sans plugin
- 06Calendrier maintenance IA
- 07Plan d'action 90 jours
1 email / 2 jours pendant 14 jours. Désabonnement en 1 clic.
Analyser avec l'IA
Partager

