Comment désactiver la sauvegarde automatique dans WordPress (3 méthodes simples)

désactivez la fonctionnalité d'enregistrement automatique dans WordPress et Elementor

WordPress enregistre automatiquement les feux toutes les 60 secondes Chaque fois qu'il s'exécute, il enregistre une nouvelle révision de n'importe quel article que vous modifiez Modifiez un article de blog pendant une heure et vous avez empilé 60 révisions dans votre base de données Faites cela sur quelques centaines de messages et votre wp_posts la table devient énorme rapidement.

À désactivez l'enregistrement automatique dans WordPress, vous avez trois options : modifier wp-config.php, déposez un extrait functions.php(ou installez un plugin) Tous les trois prennent environ 5 minutes La vraie différence est la façon dont vous voulez que le changement soit permanent.

Vous trouverez ci-dessous le code exact de chaque méthode plus un tableau comparatif à la fin Tout fonctionne avec l'éditeur classique, Gutenberg, et les constructeurs de pages comme Élémenteur.

Ce que ce guide couvre :

Désactivez la fonctionnalité d'enregistrement automatique sur le site Web WordPress
L'enregistrement automatique WordPress crée des révisions toutes les 60 secondes Voici comment l'éteindre.

Qu'est-ce que WordPress Autosave et pourquoi le désactiver ?

La sauvegarde automatique est le filet de sécurité de WordPress Toutes les 60 secondes pendant que vous modifiez, elle enregistre une copie temporaire de votre publication Si votre navigateur tombe en panne ou si votre Wi-Fi tombe en panne, vous pouvez récupérer la dernière version enregistrée en mode automatique Cela semble utile, n'est-ce pas ?

C'est le cas, jusqu'à ce que vous regardiez ce qu'il fait à votre base de données au fil du temps :

  • Bloat de base de données Every autosave ajoute une rangée à wp_posts. Des milliers de lignes de révision s'accumulent sur des mois J'ai vu des sites où le tableau des révisions était 10 x plus grand que le contenu réel.
  • Requêtes plus lentes une base de données gonflée signifie des charges de pages plus lentes. Si vous travaillez déjà accélération de votre site Elementor: tuer l’autosauvegarde est un fruit bas.
  • Conflits de créateurs de pages Certains créateurs de pages se battent avec WordPress sauvegarde automatique Vous verrez occasionnellement du contenu être écrasé ou des erreurs de sauvegarde surgir de nulle part.
  • Charge serveur 20 editors autosave déclenche une demande AJAX Sur l'hébergement partagé, 20 editors autosaving chaque minute s'additionne rapidement.
  • Des brouillons désordonnés « Si vous testez des mises en page ou si vous stylisez un message, l'enregistrement automatique permet d'économiser un travail à moitié terminé que vous ne vouliez pas sauver ».

Attention: Une fois que vous désactivez l'enregistrement automatique, WordPress n'enregistrera rien en arrière-plan Prenez l'habitude de frapper régulièrement “Save Draft” ou “Update”J'ai perdu un brouillon de 2 000 mots avant parce que j'avais oublié Ne sois pas moi.

Avant de commencer : sauvegardez votre site

Les méthodes 1 et 2 signifient l'édition de fichiers PHP. Un mauvais caractère dans wp-config.php ou functions.php et votre site devient blanc Donc avant de toucher à quoi que ce soit :

  1. Créez une sauvegarde complète du site à l'aide d'un Plugin de sauvegarde WordPress comme UpdraftPlus ou BlogVault
  2. Assurez-vous d'avoir un accès FTP ou cPanel à votre compte d'hébergement (afin de pouvoir corriger le fichier si quelque chose se casse)
  3. Alternativement, installez le Plugin Gestionnaire de fichiers depuis le répertoire des plugins WordPress pour parcourir et éditer des fichiers directement depuis votre tableau de bord

Une fois que vous avez mis en place une sauvegarde, choisissez l'une des trois méthodes ci-dessous.

Méthode 1 : Désactiver la sauvegarde automatique via wp-config.php (recommandé)

C'est le moyen le plus propre de désactivez l'enregistrement automatique dans WordPress. Le wp-config.php le fichier vit dans votre répertoire racine WordPress et contrôle les paramètres de base Contrairement aux fichiers de thème, il n'est pas effacé lorsque vous changez de thème ou mettez à jour WordPress.

L'astuce : vous réglez l'intervalle de sauvegarde automatique à 86 400 secondes (soit 24 heures).WordPress enregistre techniquement toujours automatiquement, mais seulement une fois par jour Personne ne modifie un seul message pendant 24 heures d'affilée, donc c'est effectivement éteint.

Étape 1 : Accédez à votre répertoire racine WordPress

Connectez-vous à votre hébergement cPanel ou connectez-vous via FTP (en utilisant FileZilla ou similaire).Voyez vers votre répertoire racine WordPress, qui est habituellement /public_html/ ou /www/.

Pas de cPanel ou de FTP ? Installer le Plugin Gestionnaire de fichiers et parcourez les fichiers directement depuis votre tableau de bord. Pratique si votre hôte ne vous donne pas d'accès direct, ou si vous préférez éviter édition de fichiers au niveau du serveur tout à fait.

Étape 2 : Ouvrez wp-config.php

Trouver le wp-config.php fichier dans le répertoire racine. Faites un clic droit et sélectionnez “Edit” (dans cPanel) ou téléchargez-le (via FTP).

Étape 3 : Ajoutez le code d'intervalle d'enregistrement automatique

Faites défiler vers le bas et trouvez la ligne qui dit :

/* That's all, stop editing! Happy publishing. */

Ajouter le code suivant au-dessus cette ligne:

// Disable WordPress Autosave (set to 24 hours)
define('AUTOSAVE_INTERVAL', 86400);

Enregistrez le fichier et téléchargez-le (si vous utilisez FTP).

Ce que cela fait: AUTOSAVE_INTERVAL contrôle la fréquence d'enregistrement automatique de WordPress, en secondes La valeur par défaut est 60 (une fois par minute).Le régler à 86 400 le pousse à une fois toutes les 24 heures, ce qui, à toutes fins pratiques, signifie “never.”

Vous ne voulez pas le tuer entièrement ? Utilisez plutôt un intervalle plus long. define('AUTOSAVE_INTERVAL', 300); le règle toutes les 5 minutes Bon terrain d'entente si vous voulez toujours un filet de sécurité mais n'avez pas besoin de 60 révisions par heure.

Méthode 2 : Désactiver WordPress Autosave via les fonctions.php

Celui-ci désenregistre le JavaScript d'enregistrement automatique via celui de votre thème functions.php. Rapide à faire, mais il y a un piège : changer de thème et le code disparaît Autosave revient tout de suite.

Étape 1 : Ouvrez les fonctions de votre Thème.php

Aller à Apparence > Éditeur de fichiers thématiques dans votre tableau de bord WordPress. Depuis la barre latérale droite, sélectionnez Fonctions du thème (fonctions.php).

Vous pouvez également naviguer vers /wp-content/themes/your-active-theme/functions.php via FTP ou cPanel. Si vous utilisez le Constructeur de thèmes Master Addons pour les en-têtes et les pieds de page, cela fonctionne toujours bien puisque le générateur de thèmes ne remplace pas le fichier de fonctions de votre thème de base.

Étape 2 : Ajoutez le code de sauvegarde automatique de désactivation

Collez l'extrait suivant à la fin du functions.php fichier:

// Disable WordPress Autosave
add_action( 'admin_init', 'disable_autosave' );
function disable_autosave() {
    wp_deregister_script( 'autosave' );
}

Cliquez Mettre à jour le fichier pour sauver.

Désactivez la sauvegarde automatique à l'aide du fichier de fonction de thème dans WordPress
Le code de désactivation de l'enregistrement automatique ajouté à la fin du fichier.php des fonctions.

Ce que cela fait: wp_deregister_script('autosave') dit à WordPress d'arrêter de charger le fichier JS d'enregistrement automatique dans l'administrateur Aucun script chargé, aucune sauvegarde automatique en cours d'exécution Simple comme ça.

Limitation importante: Ce code vit à l'intérieur de votre thème Si vous passez à un thème différent, le code de désactivation de l'enregistrement automatique aura disparu et l'enregistrement automatique sera réactivé Pour une solution permanente qui survit aux modifications du thème, utilisez plutôt la méthode 1 (wp-config.php).Vous pouvez également utiliser un Plugin d'extraits de code pour ajouter ce code d'une manière indépendante du thème.

Méthode 3 : Désactiver l'enregistrement automatique WordPress à l'aide d'un plugin

Pas confortable d'éditer des fichiers PHP ? assez juste Le Désactiver l'enregistrement automatique Gutenberg plugin fait la même chose à travers un panneau de paramètres Il est construit spécifiquement pour l'éditeur de blocs Gutenberg.

Comment le configurer

  1. Aller à Plugins > Ajouter un nouveau dans votre tableau de bord WordPress
  2. Rechercher pour “Désactiver Gutenberg Autosave”
  3. Installer et Activer le plugin
  4. Ouvrez n'importe quel message ou page dans l'éditeur
  5. Cliquez sur le “Autosave settings” icône près du coin supérieur droit de l'éditeur
  6. Choisir “Désactiver l'enregistrement automatique” ou définissez un intervalle personnalisé (par exemple, toutes les 5 ou 10 minutes)

La sauvegarde automatique s'arrête au moment où vous activez le plugin Vous pouvez également le remettre en marche pour des publications individuelles si vous le souhaitez, ce que les méthodes de code ne peuvent pas faire.

Bon pour les sites clients : Installez le plugin, configurez-le, et votre client n'a jamais à y penser Si vous construisez des sites clients avec Additions maîtres et Elementor, le caractéristique en marque blanche vous permet de renommer l'ensemble du tableau de bord afin que le client ne voie que le nom de votre agence.

Tutoriel vidéo : Comment désactiver la sauvegarde automatique dans WordPress

Si vous préférez regarder plutôt que lire, cette vidéo parcourt les méthodes wp-config.php et functions.php. Elle montre exactement où trouver les fichiers et où coller le code.

Quelle méthode utiliser ?

Rapide côte à côte des trois méthodes :

Caractéristiquewp-config.phpfonctions.phpPlugin
DifficultéFacile (copier-coller)Facile (copier-coller)Plus facile (cliquer pour installer)
Survit au changement de thèmeOuiNonOui
Contrôle par posteNonNonOui
Intervalle personnaliséOui (toutes les secondes)Non (désactive entièrement)Oui (options prédéfinies)
Ajoute un pluginNonNonOui
Travaille avec GutenbergOuiOuiOui (construit pour elle)
Fonctionne avec Classic EditorOuiOuiGutenberg uniquement
Meilleur pourCorrection permanente à l'échelle du siteTest rapide ou thème uniqueNon-développeurs, sites clients

Pour la plupart des gens, Méthode 1 (wp-config.php) est la voie à suivre Une ligne de code, permanente, zéro surcharge Si vous ne voulez pas toucher aux fichiers, le plugin fonctionne bien aussi, d'autant plus qu'il vous donne un basculement par poste.

Bonus : Limitez les révisions de publication pour des performances encore meilleures

La désactivation de la sauvegarde automatique arrête les révisions automatiques, mais WordPress enregistre toujours une révision chaque fois que vous cliquez manuellement sur “Save Draft” ou “Update.” Ceux-ci s'additionnent aussi, juste plus lentement.

Vous pouvez plafonner le nombre de révisions que WordPress conserve Ajoutez ceci à votre wp-config.php: juste à côté de la ligne de sauvegarde automatique :

// Disable Autosave (set to 24 hours)
define('AUTOSAVE_INTERVAL', 86400);

// Limit post revisions to 3 per post
define('WP_POST_REVISIONS', 3);

WordPress ne conserve désormais que les 3 révisions les plus récentes par publication Les plus anciennes sont supprimées d'elles-mêmes Vous pouvez modifier le numéro comme vous le souhaitez En le définissant sur false tue entièrement les révisions, mais je ne le ferais pas à moins que vous n'ayez un système de sauvegarde solide comme le roc.

Ces deux lignes ensemble font une différence notable du côté de la base de données Si vous suivez Bonnes pratiques SEO pour Elementor(en), une base de données plus simple alimente directement une meilleure vitesse de page et des numéros Core Web Vitals.

Pendant que vous nettoyez le côté administrateur des choses, WP Adminifier vaut le coup d'oeil aussi Il réorganise le tableau de bord WordPress en quelque chose qui a réellement du sens.

Foire aux questions

Est-il sécuritaire de désactiver la sauvegarde automatique dans WordPress ?

Totalement sûr. Autosave est une fonctionnalité pratique, pas quelque chose dont WordPress a besoin pour fonctionner. Le seul inconvénient est que vous pourriez perdre du travail non enregistré si votre navigateur tombe en panne à mi-édition. Prenez simplement l'habitude de cliquer régulièrement sur “Save Draft” et conservez un plugin de sauvegarde fonctionner comme un filet de sécurité.

La désactivation de l'enregistrement automatique brisera-t-elle mon élémentur ou mon générateur de pages ?

Non. Élémenteur, constructeur de castors, Divi et Modules complémentaires principaux pour Elementor tous ont leurs propres systèmes de sauvegarde Ils ne dépendent pas du tout de l'enregistrement automatique intégré de WordPress La désactivation pourrait en fait aider si vous avez vu des conflits de sauvegarde étranges dans votre constructeur de pages.

La désactivation de l'enregistrement automatique améliore-t-elle les performances de WordPress ?

Cela aide à deux endroits, Un, il tue la requête AJAX qui se déclenche toutes les 60 secondes pendant que vous modifiez Deux, moins de révisions signifie une base de données plus petite Sur un site avec des centaines de messages, le nettoyage des anciennes révisions peut rétrécir wp_posts d'une quantité surprenante Plus d'idées de performance dans notre Guide de vitesse de l'élémenteur.

Puis-je définir un intervalle de sauvegarde automatique personnalisé au lieu de le désactiver complètement ?

Oui. Dans la méthode wp-config.php, changez le nombre en quelques secondes à votre intervalle préféré Par exemple, define('AUTOSAVE_INTERVAL', 300); définit la sauvegarde automatique toutes les 5 minutes Le plugin Désactiver la sauvegarde automatique Gutenberg offre également des options d'intervalle prédéfinies directement dans l'éditeur.

Comment nettoyer les révisions d'enregistrement automatique existantes de ma base de données ?

Désactiver la sauvegarde automatique ne fait qu'empêcher les nouvelles révisions de s'accumuler Les anciennes sont toujours là Utilisez WP-Optimize ou Advanced Database Cleaner pour supprimer en bloc les révisions existantes, les versions automatiques et les publications en désordre Sauvegardez d'abord votre base de données Si quelque chose ne va pas et que vous appuyez sur une erreur de serveur après le nettoyage« Cette sauvegarde est votre bouée de sauvetage ».

WordPress a-t-il une sauvegarde automatique ?

Oui, et il s'exécute par défaut à chaque installation WordPress enregistre une copie de travail de tout ce que vous modifiez toutes les 60 secondes, à part les révisions qu'il stocke lorsque vous appuyez sur Mise à jour C'est pourquoi une ébauche que vous n'avez jamais enregistrée réapparaît toujours après un crash du navigateur L'intervalle est défini par AUTOSAVE_INTERVAL, ce que la méthode wp-config.php ci-dessus modifie.

La désactivation de l'enregistrement automatique est-elle la même chose que la désactivation des mises à jour automatiques ?

Non, et ils sont faciles à confondre car les deux sont éteints dans wp-config.php. Autosave contrôle la fréquence à laquelle l'éditeur enregistre une copie de travail de votre publication Les mises à jour automatiques contrôlent si WordPress installe seul les versions de base, de plugin et de thème. Désactiver l'une n'a aucun effet sur l'autre et les constantes sont différentes : AUTOSAVE_INTERVAL pour la sauvegarde automatique, WP_AUTO_UPDATE_CORE pour les mises à jour.

Envelopper

C'est tout Cinq minutes de travail pour désactivez l'enregistrement automatique dans WordPress et votre base de données reste propre à l'avenir. Le wp-config.php méthode est permanente et survit à tout Le functions.php la méthode est rapide mais disparaît si vous changez de thème Le plugin vous donne un basculer sans toucher au code.

Si vous ajoutez également la limite de révision de publication à partir de la section bonus, vous avez essentiellement effectué l'optimisation de base de données la plus simple que vous ayez jamais faite. Les pages se chargent plus rapidement, l'administrateur se sent plus vif et phpMyAdmin cesse de vous rendre nerveux.

Questions sur l'optimisation WordPress ou voulez voir quoi Additions maîtres peut faire pour votre site Elementor ? Lâchez-nous une ligne.


Lecture connexe: Comment accélérer les sites Web d'éléments | Meilleurs plugins de sauvegarde WordPress | Meilleures pratiques de référencement pour Elementor | Plugin de tableau de bord d'administration WordPress

Photo de Roy Jemee
Roy Jemee
Je suis Roy Jemee, Content Wrangler et Marketer chez Pixar Labs, travaillant sur Master Addons pour Elementor J'écris les tutoriels, enregistre les vidéos, et garde la documentation à jour, donc vous savez toujours comment utiliser chaque fonctionnalité Je gère aussi le support, donc si vous frappez un accroc, je suis la personne qui vous aide à y répondre de vraies réponses, de la part de quelqu'un qui utilise ces outils tous les jours.
Septembre Vente

40% de tout

Chaque plan Master Addons Pro, annuel et à vie Un code, huit jours.

00jours
00heures
00min
00sec

Se termine le lundi 14 septembre, à 23 h 59 HE

  • Personnel1 site 129 $77 $
  • Entreprise5 sites 199 $119 $
  • DéveloppeurSites illimitésMeilleur pour les agences 599 $359 $

Payer une fois. Aucun renouvellement, jamais.

Code coupon MALIFE40
Obtenez 40 % de réduction maintenant
  • Plus de 30 000 installations actives
  • 4,5/5 sur 212 avis
  • remboursement de 14 jours