Como desativar o salvamento automático no WordPress (3 métodos fáceis)

desative o recurso Salvar automaticamente no WordPress e no Elementor

O salvamento automático do WordPress dispara a cada 60 segundos Cada vez que ele é executado, ele salva uma nova revisão de qualquer postagem que você esteja editando Edite uma postagem no blog por uma hora e você empilhou 60 revisões em seu banco de dados Faça isso em algumas centenas de postagens e em seu wp_posts mesa fica enorme rápido.

Para desative o salvamento automático no WordPress, você tem três opções: editar wp-config.php, coloque um trecho em functions.php, ou instalar um plugin Todos os três levam cerca de 5 minutos A diferença real é o quão permanente você quer que a mudança seja.

Abaixo você encontrará o código exato para cada método mais uma tabela de comparação no final Tudo funciona com o Editor Clássico, Gutenberg e construtores de páginas como Elementor.

O que este guia cobre:

Desative o recurso de salvamento automático no site WordPress
O salvamento automático do WordPress cria revisões a cada 60 segundos Veja como desligá-lo.

O que é o WordPress salvamento automático e por que desativá-lo?

O Autosave é a rede de segurança do WordPress A cada 60 segundos enquanto você está editando, ele salva uma cópia temporária do seu post Se o seu navegador travar ou o seu Wi-Fi cair, você poderá recuperar a última versão salva automaticamente Parece útil, certo?

É, até que você olhe o que ele faz com seu banco de dados ao longo do tempo:

  • Inchaço banco de dados & Every autosave adiciona uma linha wp_posts. Milhares de linhas de revisão se acumulam ao longo de meses Eu vi sites onde a tabela de revisões era 10 x maior que o conteúdo real.
  • Consultas mais lentas 0 banco de dados bloated significa mais lento Se você já está trabalhando em acelerando seu site Elementor, matar o salvamento automático é uma fruta que fica pendurada.
  • Conflitos do construtor de páginas Os construtores de páginas do WordPress lutam com o salvamento automático do WordPress Você ocasionalmente verá o conteúdo ser sobrescrito ou salvar erros surgindo do nada.
  • Carga servidor 0 Cada salvamento automático dispara um pedido de AJAX Na hospedagem compartilhada, 20 editores salvamento automático a cada minuto soma rapidamente.
  • Rascunhos confusos 'você está testando layouts ou estilizando um post, o salvamento automático continua salvando trabalhos semiacabados que você não queria salvar.

Atenção: Depois de desativar o salvamento automático, o WordPress não salvará nada em segundo plano, Adquira o hábito de acertar o “Save Draft” ou o “Update” regularmente Perdi um rascunho de 2.000 palavras antes porque esqueci Não seja eu.

Antes de começar: faça backup do seu site

Os métodos 1 e 2 significam editar arquivos PHP. Um caractere errado em wp-config.php ou functions.php e seu site fica branco. Então, antes de tocar em qualquer coisa:

  1. Crie um backup completo do site usando um Plugin de backup WordPress como UpdraftPlus ou BlogVault
  2. Certifique-se de ter acesso FTP ou cPanel à sua conta de hospedagem (para que você possa corrigir o arquivo se algo quebrar)
  3. Alternativamente, instale o Plug-in Gerenciador de arquivos do diretório de plugins do WordPress para navegar e editar arquivos diretamente do seu painel

Depois de ter um backup instalado, escolha um dos três métodos abaixo.

Método 1: Desative o salvamento automático via wp-config.php (recomendado)

Esta é a maneira mais limpa de desative o salvamento automático no WordPress. O wp-config.php o arquivo vive no diretório raiz do WordPress e controla as configurações principais Ao contrário dos arquivos de tema, ele não é apagado quando você troca de temas ou atualiza o WordPress.

O truque: você define o intervalo de salvamento automático para 86.400 segundos (são 24 horas).O WordPress tecnicamente ainda salva automaticamente, mas apenas uma vez por diaNinguém edita um único post por 24 horas seguidas, então ele está efetivamente desligado.

Passo 1: Acesse seu diretório raiz do WordPress

Faça login na sua hospedagem cPanel ou conecte-se via FTP (usando FileZilla ou similar).Navegue até o seu diretório raiz do WordPress, que geralmente é /public_html/ ou /www/.

Sem cPanel ou FTP? Instale o Plug-in Gerenciador de arquivos e navegue pelos arquivos diretamente do seu painel Handy se o seu host não lhe der acesso direto, ou se preferir evitar edição de arquivos em nível de servidor completamente.

Etapa 2: Abra wp-config.php

Encontre o wp-config.php ficheiro no directório raiz. clique com o botão direito do rato e selecione “Edit” (em cPanel) ou baixe-o (via FTP).

Passo 3: Adicione o Código de Intervalo do Autosave

Role para baixo e encontre a linha que diz

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

Adicione o seguinte código acima essa linha:

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

Salve o arquivo e carregue-o de volta (se estiver usando FTP).

O que isso faz: AUTOSAVE_INTERVAL controla a frequência com que o WordPress salva automaticamente, em segundos O padrão é 60 (uma vez por minuto).Definindo-o para 86.400 empurra-o para uma vez a cada 24 horas, o que para todos os efeitos práticos significa “never.”

Não quer matá-lo inteiramente? Use um intervalo mais longo. define('AUTOSAVE_INTERVAL', 300); define a cada 5 minutos Bom meio-termo se você ainda quer uma rede de segurança, mas não precisa de 60 revisões por hora.

Método 2: Desative o WordPress Autosave via functions.php

Este desregista o JavaScript de salvamento automático através do seu tema functions.php. Rápido de fazer, mas há um problema: alternar temas e o código desaparecer O salvamento automático volta imediatamente.

Passo 1: Abra as funções do Seu Tema.php

Ir para Aparência > Editor de Ficheiros Temáticos no seu painel WordPress Da barra lateral direita, selecione Funções Temáticas (functions.php).

Você também pode navegar para /wp-content/themes/your-active-theme/functions.php via FTP ou cPanel. Se você estiver usando o Construtor de temas Master Addons para cabeçalhos e rodapés, isso ainda funciona bem, já que o Construtor de Tema não substitui o arquivo de funções do seu tema base.

Passo 2: Adicionar o Código de Salvamento Automático de Desativação

Cole o seguinte trecho no final do functions.php arquivo:

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

Clique Atualizar arquivo para salvar.

Desative o salvamento automático usando o arquivo de função de tema no WordPress
O código de desativação de salvamento automático adicionado no final do arquivo.php de funções.

O que isso faz: wp_deregister_script('autosave') diz ao WordPress para parar de carregar o arquivo JS de salvamento automático no administrador Nenhum script carregado, nenhum salvamento automático em execução Simples assim.

Limitação importante: Este código vive dentro do seu tema Se você mudar para um tema diferente, o código de desativação do salvamento automático desaparecerá e o salvamento automático será reativado Para uma solução permanente que sobreviva às alterações do tema, use o Método 1 (wp-config.php) em vez disso, Você também pode usar um Plug-in de trechos de código para adicionar este código de forma independente do tema.

Método 3: Desative o salvamento automático do WordPress usando um plug-in

Não é confortável editar arquivos PHP? Justo. O Desativar salvamento automático do Gutenberg plugin faz a mesma coisa através de um painel de configurações É construído especificamente para o Editor de Blocos de Gutenberg.

Como configurá-lo

  1. Ir para Plugins > Adicionar novo no seu painel WordPress
  2. Procurar por “Desabilitável Gutenberg Autosave”
  3. Instalar e Ativar o plugin
  4. Abra qualquer postagem ou página no editor
  5. Clique no “Autosave configurações” ícone próximo ao canto superior direito do editor
  6. Escolher “Desabilitar salvamento automático” ou defina um intervalo personalizado (por exemplo, a cada 5 ou 10 minutos)

O salvamento automático para no momento em que você ativa o plugin Você também pode ativá-lo novamente para postagens individuais, se quiser, o que é algo que os métodos de código não podem fazer.

Bom para sites de clientes: Instale o plugin, configure-o e seu cliente nunca precisará pensar sobre isso. Se você estiver construindo sites de clientes com Adições Mestres e Elementor, o característica da etiqueta branca permite que você renomeie todo o painel para que o cliente veja apenas o nome da sua agência.

Tutorial de vídeo: Como desativar o salvamento automático no WordPress

Se preferir assistir do que ler, este vídeo percorre os métodos wp-config.php e functions.php. Mostra exatamente onde encontrar os arquivos e onde colar o código.

Qual método você deve usar?

Lado a lado rápido de todos os três métodos:

Característicawp-config.phpfunções.phpPlug-in
DificuldadeFácil (copiar-colar)Fácil (copiar-colar)Mais fácil (clique para instalar)
Sobrevive à mudança de temaSimNãoSim
Controle por postoNãoNãoSim
Intervalo personalizadoSim (alguns segundos)Não (desativa totalmente)Sim (opções predefinidas)
Adiciona um 'plugin'NãoNãoSim
Trabalha com GutenbergSimSimSim (construído para isso)
Funciona com Editor ClássicoSimSimApenas Gutenberg
Melhor paraCorreção permanente em todo o siteTeste rápido ou tema únicoNão desenvolvedores, sites clientes

Para a maioria das pessoas, Método 1 (wp-config.php) é o caminho a percorrer Uma linha de código, permanente, zero overhead Se você não quiser tocar em arquivos, o plugin funciona bem também, especialmente porque ele dá a você alternância por postagem.

Bônus: Limite as revisões pós para um desempenho ainda melhor

Desligar o salvamento automático interrompe as revisões automáticas, mas o WordPress ainda salva uma revisão toda vez que você clica manualmente em “Save Draft” ou “Update.”. Esses também somam, apenas mais lentamente.

Você pode limitar o número de revisões que o WordPress mantém Adicione isso ao seu wp-config.php, bem ao lado da linha de salvamento automático:

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

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

O WordPress agora mantém apenas as 3 revisões mais recentes por postagem As mais antigas são excluídas por conta própria Você pode alterar o número para o que quiser Configurando-o para false mata totalmente as revisões, mas EU não faria isso a menos que você tenha um sistema de backup sólido.

Essas duas linhas juntas fazem uma diferença notável no lado do banco de dados. Se você estiver seguindo Melhores práticas de SEO para Elementor, um banco de dados mais enxuto alimenta diretamente uma melhor velocidade de página e números Core Web Vitals.

Enquanto você limpa o lado administrativo das coisas, WP Administrar vale a pena dar uma olhada também Ele reorganiza o painel do WordPress em algo que realmente faz sentido.

Perguntas frequentes

É seguro desativar o salvamento automático no WordPress?

Totalmente seguro O Autosave é um recurso de conveniência, não algo que o WordPress precisa para funcionar A única desvantagem é que você pode perder o trabalho não salvo se o seu navegador travar no meio da edição Basta adquirir o hábito de clicar em “Save Draft” regularmente, e manter um plug-in backup correndo como uma rede de segurança.

Desativar o salvamento automático quebrará meu Elementor ou construtor de páginas?

Não. Elementor, Construtor de Castores, Divi e Complementos Mestres para Elementor todos têm seus próprios sistemas de salvamento Eles não dependem do salvamento automático integrado do WordPress em tudo Desligar pode realmente ajudar se você tem visto estranhos salvar conflitos em seu construtor de páginas.

Desativar o salvamento automático melhora o desempenho do WordPress?

Ajuda em dois spots, Um, mata o pedido AJAX que dispara a cada 60 segundos enquanto você está editando Dois, menos revisões significa um banco de dados menor Em um site com centenas de posts, limpar revisões antigas pode encolher wp_posts por uma quantidade surpreendente Mais ideias de desempenho em nosso Guia de velocidade do elementor.

Posso definir um intervalo de salvamento automático personalizado em vez de desativá-lo completamente?

Sim. no método wp-config.php, altere o número para o seu intervalo preferido em segundos Por exemplo, define('AUTOSAVE_INTERVAL', 300); define o salvamento automático a cada 5 minutos O plugin Disable Gutenberg Autosave também oferece opções de intervalo predefinidas diretamente no editor.

Como faço para limpar as revisões de salvamento automático existentes do meu banco de dados?

Desativar o salvamento automático só impede que novas revisões se acumulem As antigas ainda estão lá Use o WP-Optimize ou o Advanced Database Cleaner para excluir em massa revisões existentes, rascunhos automáticos e postagens destruídas Faça backup do seu banco de dados primeiro Se algo der errado e você bater um erro do servidor após a limpeza, esse backup é a sua tábua de salvação.

O WordPress possui salvamento automático?

Sim, e ele é executado por padrão em cada instalação O WordPress salva uma cópia de trabalho de tudo o que você está editando a cada 60 segundos, separado das revisões que armazena quando você clica em Atualizar É por isso que um rascunho que você nunca salvou ainda reaparece após uma falha do navegador O intervalo é definido por AUTOSAVE_INTERVAL, que é o que o método wp-config.php acima muda.

Desativar salvamento automático é o mesmo que desativar atualizações automáticas?

Não, e eles são fáceis de confundir porque ambos estão desligados no wp-config.php. O Autosave controla com que frequência o editor salva uma cópia de trabalho do seu post As atualizações automáticas controlam se o WordPress instala lançamentos de núcleo, plugin e tema por conta própria Desligar um não tem efeito sobre o outro, e as constantes são diferentes: AUTOSAVE_INTERVAL para salvamento automático, WP_AUTO_UPDATE_CORE para atualizações.

Embrulhando

Isso é tudo Cinco minutos de trabalho para desative o salvamento automático no WordPress e seu banco de dados permanece limpo daqui para frente. O wp-config.php método é permanente e sobrevive a tudo O functions.php método é rápido, mas vai embora se você mudar temas O plugin dá-lhe uma alternância sem tocar código.

Se você adicionar o limite de revisão de postagens da seção de bônus também, basicamente fez a otimização de banco de dados mais fácil que você já fez As páginas carregam mais rápido, o administrador se sente mais rápido e o phpMyAdmin para de deixá-lo nervoso.

Perguntas sobre otimização WordPress ou quer ver o que Adições Mestres pode fazer pelo seu site Elementor? Deixe-nos uma linha.


Leitura relacionada: Como acelerar sites Elementor | Melhores plug-ins de backup WordPress | Melhores práticas de SEO para Elementor | Plug-in de painel de administração do WordPress

Foto de Roy Jemee
Roy Jemee
Sou Roy Jemee, Content Wrangler e Marketer da Pixar Labs, trabalhando em Master Addons para Elementor Escrevo os tutoriais, gravo os vídeos e mantenho a documentação atualizada, para que você sempre saiba como usar todos os recursos Eu também lido com suporte, então se você acertar um obstáculo, sou a pessoa que ajuda você a consertar respostas reais, de alguém que usa essas ferramentas todos os dias.
Setembro Venda

40% fora tudo

Cada plano Master Addons Pro, anual e vitalício Um código, oito dias.

00dias
00horas
00min
00seg

Termina segunda-feira, 14 de setembro, 23h59 horário do leste dos EUA

  • Pessoal1 site $ 129$ 77
  • Negócios5 sites $ 199US$ 119
  • DesenvolvedorSites ilimitadosMelhor para agências $ 599US$ 359

Pague uma vez. Nenhuma renovação, nunca.

Código cupom MALIFE40
Ganhe 40% de desconto agora
  • Mais de 30.000 instalações ativas
  • 4,5/5 de 212 avaliações
  • dinheiro de volta em 14 dias