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.

Revisões de um Post

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á! 🙂