Banco de dados 9 visualizações

Como agendar a limpeza automática de tabelas temporárias do WordPress no banco

Ver no WHMCS

Como agendar a limpeza automática de tabelas temporárias do WordPress no banco de dados

Olá, querido(a) cliente da GeHost! 😊

Se você já teve um site com WordPress, provavelmente já se deparou com algo assim: o banco de dados ficando cada vez maior, com tabelas como wp_options, wp_postmeta ou até mesmo wp_transient acumulando dados temporários que já não são úteis.

Esses dados são chamados de transientes — são como "lembretes" que o WordPress guarda para acelerar o carregamento da página. Mas, com o tempo, eles podem se acumular e pesar no desempenho do seu site.

Por isso, hoje vamos te ensinar, de forma simples e prática, como agendar a limpeza automática dessas tabelas temporárias — tudo pelo painel do cPanel, sem precisar de código ou conhecimento avançado. É só seguir os passos!

Passo a passo: como agendar a limpeza automática

  1. Entre no seu cPanel — acesse o painel de controle da sua hospedagem. Você pode fazer isso digitando seusite.com.br/cpanel no navegador.

    Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in
  2. Depois de logado, no painel principal do cPanel, localize o grupo de ferramentas chamado Bancos de Dados. Clique em MySQL Databases.

    Tela 'Bancos de Dados MySQL' — criar novo banco, modificar e usuários de banco
  3. Na página de bancos de dados, você verá uma lista com os bancos que já existem. Localize o banco que está ligado ao seu WordPress (geralmente tem nome como seusite_wordpress ou semelhante).

    Se você não tem certeza, fique tranquilo: o WordPress geralmente usa um banco com o mesmo nome da sua conta de hospedagem ou com o prefixo wp_.

  4. Clique no botão phpMyAdmin ao lado do banco desejado. Isso abrirá o gerenciador de banco de dados do WordPress.

    Se você não tiver acesso ao phpMyAdmin, entre em contato com nosso suporte — estamos aqui para ajudar! 🤝

  5. No phpMyAdmin, você verá uma lista de tabelas. Procure por tabelas que tenham o prefixo wp_transient ou wp_options — essas são as principais responsáveis pelo acúmulo de dados temporários.

    Para limpar de forma segura, vamos usar um recurso automático, não manual. Vamos continuar!

  6. Volte ao cPanel e, na seção de Gerenciamento de Tarefas, clique em CRON Jobs (ou "Agendamentos de Tarefas").

    Este é o lugar onde você define tarefas automáticas — como limpar dados, fazer backups ou atualizar o site.

  7. Na página de CRON Jobs, clique em Add New Cron Job.

    Na configuração, preencha os campos assim:

    • Common Settings: Escolha Once per week (Uma vez por semana) — ideal para manter o banco limpo sem sobrecarregar o servidor.
    • Command: Cole o seguinte comando:

    php /home/SEU_USUARIO/public_html/wp-content/plugins/wp-cron-cleaner/cron.php

    ⚠️ Atenção: Substitua SEU_USUARIO pelo nome da sua conta de hospedagem (ex: joao).

    Se você não tiver o plugin WP Cron Cleaner instalado, não se preocupe — vamos te ajudar a instalá-lo em outro guia. Por enquanto, vamos focar na estrutura.

  8. Se preferir, você pode usar um comando mais simples, que limpa apenas as tabelas de transientes:

    mysql -u SEU_USUARIO -pSEU_SENHA -D SEU_BANCO -e "DELETE FROM wp_options WHERE option_name LIKE '_transient_%';"

    ⚠️ Importante: Substitua SEU_USUARIO, SEU_SENHA e SEU_BANCO pelos seus dados reais. Mas cuidado: não expor sua senha aqui é essencial!

    Se preferir, use o plugin WP Cron Cleaner — ele faz tudo automaticamente, com segurança e sem risco de erro.

  9. Após preencher o comando, clique em Add New Cron Job.

    Pronto! Seu sistema agora vai limpar automaticamente as tabelas temporárias uma vez por semana.

Dica do Sensei GeHost

💡 Use o plugin WP Cron Cleaner — ele é gratuito, seguro e feito especialmente para isso. Ele faz a limpeza sem riscos, com log de atividades e sem precisar digitar comandos complexos.

Se quiser, posso te enviar um link direto para baixar o plugin. É só pedir no nosso chat ou e-mail!

Por que isso é importante?

Imagine seu site como um carro. Se você não trocar o óleo ou limpar o filtro, ele vai ficar mais lento, com mais consumo e risco de falha.

Seu banco de dados é como o "motor" do seu site. Limpar as tabelas temporárias é como dar uma boa manutenção — mantém tudo funcionando rápido e sem surpresas.

Com esse agendamento, você evita:

  • Carregamento lento do site
  • Banco de dados muito pesado
  • Erros de conexão com o banco
  • Problemas com backups

Se precisar de ajuda, estamos aqui. Basta chamar o suporte da GeHost — sempre com um sorriso e um coração aberto. ❤️

Até a próxima dica, e que seu site cresça com leveza e velocidade!

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.