Limite ou desative as revisões em artigos e páginas no WordPress com facilidade.
No WordPress existe um sistema de revisões que guarda os rascunhos de artigos e páginas. É possível limitar ou desativar essas revisões.
Esse recurso é muito bom para a quem que está criando ou editando textos muito longos e por qualquer motivo é interrompido por queda na internet ou uma ligação.
O sistema vai gerar cópias do conteúdo toda vez em que for salvo o documento, além de guardar de forma automática a cada 60 segundos as alterações realizadas.
Isso é uma coisa boa, contudo a parte ruim é que essas revisões ocupam espaço no banco de dados, pois o WordPress não estabelece qualquer limite no número de versões que ficam salvas. Portanto se salvar 50 vezes a página ou artigo o banco de dados fica com 50 versões.
Assim a base de dados fica carregada e haverá uma demora maior responder às solicitações feitas pelo usuário.
Para resolver o problema basta reduzir o número de revisões de artigos ou páginas que serão armazenadas.
Como configurar:
No arquivo wp-config.php você pode também limitar o armazenamento de revisões adicionado a linha abaixo depois de “define( ‘DB_COLLATE’, ” );”:
define( 'WP_POST_REVISIONS', 3 );
Você pode também desativar o armazenamento de revisões adicionado a linha:
define( 'WP_POST_REVISIONS', false );
Podemos mudar o intervalo de tempo definido de versões automáticas. Em vez dos 60 segundos podemos colocar para salvar a cada 180 segundos ou outro período que deseja acrescentando a linha:
define( 'AUTOSAVE_INTERVAL', 180 ); // Seconds
Para deletar todas as revisões já feitas, entre no seu banco de dados e rode o seguinte script:
DELETE FROM wp_posts WHERE post_type = "revision";
Agora você já sabe mais uma maneira de deixar o sistema mais otimizado e mais personalizado.