Limpar a tabela do WordPress wp_posts
Para cada postagem que você escreve ou página que você cria, o WordPress armazena muitas revisões às quais você pode voltar. Esse conforto é bom até que um dia você começa a perceber que o espaço do seu servidor está inexplicavelmente sobrecarregado. A culpada é a tabela wp_posts que por falta de restrições às revisões, cresce cada vez mais.
O sistema de revisão wp-posts do WordPress
As revisões podem ser acessadas no menu da barra lateral de qualquer postagem ou página. Você pode navegar pelas revisões para ver o que mudou e quando. Se necessário, você pode alternar entre as revisões para procurar o conteúdo que excluiu ou reverter para uma versão mais antiga. O problema surge apenas quando o seu blog WordPress é inundado com revisões.
Por padrão, o WordPress armazena revisões ilimitadas para suas postagens e páginas, mesmo que você raramente pense duas vezes. No entanto, limpar a tabela wp_posts e liberar espaço pode ser tão simples quanto uma consulta MySQL. Neste artigo, mostraremos como fazer isso e como evitar que as revisões se acumulem no futuro.
Limpando a tabela wp_posts do phpMyAdmin
As revisões são armazenadas em seu banco de dados MySQL, então faz sentido que a primeira parada para limpar as revisões seja o próprio banco de dados. phpMyAdmin é uma das ferramentas de administração mais comuns para MySQL e permite consultas em um layout amigável.
Para remover revisões antigas, localize e entre na tabela wp_posts. No topo, escolha a guia SQL e insira a consulta abaixo:
DELETE FROM wp_posts WHERE post_type = "revisão";
A consulta procura versões de postagens que são revisões na tabela wp_posts e as exclui. Simples, mas extremamente eficaz; em um pequeno blog WordPress, o tamanho da tabela passou de 86kb para 22kb – uma redução de 75%. Em sites maiores, é capaz de remover até 90% dos dados arquivados.
Limpando a tabela wp_posts do WP Speed of Light
A remoção manual de revisões da tabela wp_posts é complexa e apresenta o risco de remover erroneamente postagens e páginas reais. WP Speed of Light oferece uma maneira muito mais intuitiva de limpar revisões da tabela wp_posts.
Revisões antigas podem ser apagadas no menu da guia Limpeza de banco de dados na configuração do WP Speed of Light. Uma das opções é limpar todas as revisões de postagem - marque-a e pressione o botão limpar e salvar para liberar sua tabela wp_posts de conteúdo desnecessário.
Se você tem o Pro Addon of WP Speed of Light, você pode ir um passo adiante. No topo da mesma página, você pode ativar a limpeza automática e escolher a freqüência com que deseja que a tabela wp_posts seja limpa. Pressione limpar e salvar para confirmar as alterações.
Limitando o número de revisões do WordPress
Como outras coisas, é melhor prevenir do que remediar. A configuração do WordPress permite limitar o número de revisões a serem armazenadas para cada postagem ou página. Para definir esta opção, acesse seu servidor com SFTP e abra o arquivo wp-config.php.
No arquivo wp-config.php você deseja procurar a linha de definição ABSPATH. Para que qualquer uma das linhas abaixo funcione, você precisa inseri-las antes desta linha de código. Existem duas maneiras de limitar o número de revisões do WordPress. Você pode escrever a seguinte linha de código para reter apenas as revisões mais recentes:
define ('WP_POST_REVISIONS', 5);
Naturalmente, você pode alterar o número para especificar seu próprio limite de publicações e revisões de páginas. Como alternativa, se não quiser armazenar nenhuma revisão, você pode desativar o sistema de revisão do WordPress completamente escrevendo o seguinte código:
define('WP_POST_REVISÕES', falso);
No papel, as revisões do WordPress podem ser uma bênção, permitindo que você navegue por postagens e páginas mais antigas para encontrar o conteúdo que você editou. Na realidade, as limitações de espaço em pequenos servidores podem anular a usabilidade das revisões e transformá-las em arquivos pesados. Seja com WP Speed of Light ou removê-los manualmente, as revisões não precisam ser um obstáculo e, daqui para frente, você pode alterar o comportamento deles para atender às suas necessidades.
Também é bom notar que WP Speed of Light nos permitirá analisar a velocidade do nosso site e também nos dará opções simples para otimizá-lo rapidamente, como você pode ver aqui .
Mais detalhes: WP Speed of Light >>
Ao se inscrever no blog, enviaremos um e-mail quando houver novas atualizações no site para que você não perca.