Um dos defeitos que o WordPress tem é não permitir ao utilizador que defina o numero revisões das páginas e posts.
Sempre que um post é editado e guardado, o WordPress guarda por defeito todas as versões anteriores. Isto é mau, pois só vai ocupar espaço na base de dados e normalmente não precisamos dos posts anteriores.
Neste post vou mostrar como apagar as revisões dos posts da base de dados e vou falar de um plugin que limita o numero de revisões.

COMO APAGAR AS REVISÕES DA BASE DE DADOS?
1. Faça o login no cPanel,
2. Clique em PHPMyAdmin,
3. Na página que abriu, no canto superior esquerdo, escolha a base de dados que pretende efectuar a limpeza,
4. Clique em SQL e escreva o seguinte:
DELETE FROM wp_posts WHERE post_type = "revision";
5. Clique em Executa.
Fonte: WebVicio.com
Nota: Faça o backup da base de dados, pois se houver algum erro você já está preparado.
PLUGIN PARA LIMITAR AS REVISÕES:
O plugin Revision Control permite habilitar/desabilitar/limitar as revisões em Posts/Páginas do wordpress.
1. Faça o download do plugin e instale-o,
2. Depois de o instalar, entre na área de administração do wordpress,
3. Clique em Opções (Options) e de seguida em Revisions,
4. Configure as opções a sua maneira.
No meu caso optei por deixar as revisões ligadas, mas limitei o numero até 2.
DESACTIVAR REVISÕES NO WP-CONFIG.PHP:
Para desactivar as revisões sem ser necessário recorrer a plugins, basta inserir o seguinte código no ficheiro wp-config.php do wordpress:
define('WP_POST_REVISIONS', false);
Esta última dica foi dada pelo Cenourinha. Obrigado.
Até Já!






opa o código não saiu no comentário vou fazer diferente para que saia corretamente.
<?php
function disableAutoSave(){
wp_deregister_script(‘autosave’);
}
add_action( ‘wp_print_scripts’, ‘disableAutoSave’ );
?>
Olá Claudio,
obrigado pela sugestão! Mais uma maneira então de limitar as revisões num post
Obrigado pela participação!
A dica de alterar o arquivo wp-config.php não é muito boa pois ao atualizar o WordPress uma nova mudança precisa ser feita e eu tenho uma sugestão melhor caso seja interessante desativar mesmo a opção que praticamente ninguém usa.
Coloque em seu arquivo function.php do tema o seguinte código
Pronto o salvamento automático será desabilitado e mesmo que atualize o WordPress a configuração será mantida.
Isso funciona para WordPress e WordPress MU
Fica a dica pra quem quiser usar.
@ Edson Souza,
ainda bem que este artigo o ajudou
Celso, muito obrigado pela dica. Sua dica reduziu drasticamente o tamanho do meu BD. Antes de aplicar sua dica, fiz um backup de 16MB. Após aplicar a limpeza fiz outro, desta vez com 8 MB, ou seja, a metade do tamanho. O plugin também é interessante. Valeu mesmo.
Não conhecia essa, Otima dica, removeu 1500 entradas do mysql.
Abraço
Também não conhecia isso de desactivar as revisões.
Se calhar é mesmo o melhor a fazer já que nunca as usei.
Olá cenourinha,
não conhecia essa.
Vou adicionar isso ao post
Obrigado!
Podes desactivar as revisões por defeito no WordPress colocando o seguinte código no wp-config.php
define('WP_POST_REVISIONS', false);Olá Eduardo,
obrigado pelo comentário!