Início » » WordPress Tutorials » Apagar revisões de posts no WordPress

Apagar revisões de posts no WordPress

O Nelson do Webvicio escreveu um tutorial interessante sobre como apagar as revisões da base de dados.

Embora as revisões tenham a sua utilidade embora a grande maioria do pessoal que usa Wordpress não as utiliza e acabam por ser lixo que ocupa espaço na base de dados. Afinal de contas de que serve ter umas 10 revisões de um post, já publicado na base de dados?
A solução ideal ainda está para ser implementada pela equipa do WordPress. Se existisse uma forma automática de limpar as revisões de um post ou pelo menos limitar o número de revisões disponíveis seria interessante.

Assim sendo resta a solução “martelada” que consiste em apagar as revisões do WordPress manualmente da base de dados.

Apagar as revisões do WordPress directamente na base de dados

  1. Entra no painel de controlo da tua conta de hosting e acede ao gestor de base de dados. O software mais comum é o cPanel, dentro do cPanel tens o phpMyAdmin que é um gestor de bases de dados MySQL. Neste caso vais aceder ao phpMyAdmin.
  2. Selecciona a base de dados do teu blog e procura no topo um botão que diz “SQL”.
  3. Ao clicares nele irá surgir uma caixa de texto onde vais inserir o seguinte código:
    DELETE FROM wp_posts WHERE post_type = "revision";

O código vai apagar todos os posts da base de dados que estão marcados como revisões, podendo limpar muitas linhas de código e uma quantidade considerável de espaço na base de dados.

Não posso deixar de dar crédito ao Nelso do Webvicio por este tutorial.


Subscreve as Feeds

RSS Comentários Comentários

  1. A ideia de um plugin que limite os número de revisões por post é boa. E para quem percebe do assunto não deverá ser difícil digo eu.

  2. Acho que consigo fazer que apague tudo, mas limitar não sei, acho eu.

Tags HTML suportadas nos comentários:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>