Arquivo de etiquetas: revisões wordpress

Como apagar as revisões dos posts e optimizar a base de dados.

Aqui à dias falei que um dos defeitos do wordpress era o facto de o número de revisões não ser limitado o que podia fazer com que alguns textos chegassem a ter dezenas de revisões. Esse pormenor fazia com que a base de dados acaba-se por ficar cheia de lixo com pouca utilidade e que apenas ia atrasar o blog.

Antes de apagarem todas as revisões vejam se existe algum texto que estejam a escrever e em que as revisões possam ser úteis.

Apagar as revisões da base de dados é de facto muito simples.

Aqui ficam os passos:

  1. Entrar no cPanel e depois no phpMyAdmin.
  2. Seleccionar a base de dados que pretendem optimizar.
  3. No menu no topo clicar em “SQL” e introduzir como comando sql:
  4. DELETE FROM wp_posts WHERE post_type = "revision";

  5. E pronto já está. Dependendo do número de posts e de revisões a limpeza efectuada pode ser significativa. No meu caso foram limpas 116 linhas de código com as revisões.

Enquanto fazia isto na base de dados descobri uma outra dica que me permitiu reduzir o tamanho da base de dados em quase 20%.

Na vista de estrutura da base de dados podem encontrar as várias tabelas e à frente a indicação do tamanho que cada tabela ocupa. Ao clicarem no tamanho de cada tabela vão encontrar a descrição do espaço ocupado. Por baixo vão encontrar um link com o texto “optimizar tabela” e que podem lá clicar e efectuar a optimização.

Eu apenas efectuei a optimização na tabela wp_posts e na tabela wp_comments que são as tabelas que mais espaço ocupam e consegui reduzir o tamanho em quease 20%. Eu sei que existe um plugin que faz o mesmo mas não sabia que era possível fazer o mesmo através do phpMyAdmin. Assim evita-se utilizar mais um plugin.

Atenção:

Antes de efecturem qualquer alteração à base de dados devem ter um backup da mesma. Eu efectuei as operações e não obtive qualquer problema mas deve-se sempre prevenir.