Como configurar o WP-Cron corretamente para não sobrecarregar o servidor
Olá, querido(a) cliente da GeHost! 👋
Se você está aqui, provavelmente já percebeu que seu site WordPress está um pouco mais lento do que o normal — ou talvez tenha recebido um aviso de uso excessivo de recursos. Não se preocupe! Isso geralmente vem de um problema comum: o WP-Cron mal configurado. Aqui, você vai aprender, de forma simples e prática, como ajustar esse sistema para que ele trabalhe com tranquilidade — sem sobrecarregar seu servidor. Vamos juntos, como um bom time? 💪O que é o WP-Cron?
Imaginemos que seu WordPress é um chef de cozinha. O WP-Cron é o funcionário que verifica, a cada hora, se há tarefas pendentes: publicar um post, limpar o cache, enviar um e-mail, etc.
Porém, se esse funcionário for chamado a cada vez que alguém visitar seu site (mesmo que seja só para ver uma foto), ele vai ficar sobrecarregado — e o resultado? Um site lento, ou até travando.
É por isso que precisamos configurar o WP-Cron corretamente. Vamos lá!
Passo a passo: como ajustar o WP-Cron no seu WordPress
Na GeHost, o cPanel é o seu centro de controle. Vamos usá-lo para fazer a configuração ideal.
- Acesse o painel do cliente: Vá para painel.gehost.com.br e faça login com suas credenciais.
- Entre no cPanel: Após logar, clique em cPanel (geralmente no centro da tela).
- Abra o Gerenciador de Arquivos: No cPanel, procure por Gerenciador de Arquivos (File Manager) e clique nele.
- Navegue até o diretório do WordPress: No Gerenciador, clique em public_html (ou o nome da pasta onde seu site está).
- Encontre o arquivo
wp-config.php: Esse é o arquivo principal do WordPress. Ele está no diretório raiz (onde está oindex.php). - Edite o arquivo: Clique com o botão direito no arquivo
wp-config.phpe escolha Editar.
Uma nova janela abrirá com o conteúdo do arquivo. Agora, vamos fazer uma alteração importante.
Adicione a configuração correta no wp-config.php
Procure por uma linha como esta:
/* That's all, stop editing! Happy blogging. */
Acima dessa linha, insira este código:
define('DISABLE_WP_CRON', true);
Essa linha desativa o WP-Cron interno — ou seja, ele não será acionado a cada visita ao site.
Depois disso, salve o arquivo (clique em "Salvar" ou "Salvar e Fechar").
Configure o Cron do cPanel (a parte inteligente!)
Agora, o WP-Cron não roda por si só. É hora de usar o Cron do cPanel — que é mais eficiente e controlado.
- No cPanel, clique em Agendador de Tarefas (Cron Jobs).
- Na seção Common Settings, escolha Once every 15 minutes (a cada 15 minutos).
- Na caixa Command, cole este comando:
curl -s https://seudominio.com/wp-cron.php?doing_wp_cron
Importante: Substitua seudominio.com pelo seu domínio real (ex: meusite.com.br).
- Clique em Add New Cron Job.
Pronto! Agora o sistema só vai acionar o WP-Cron a cada 15 minutos — e não a cada visita. Isso reduz muito o uso de CPU e memória.
Dicas do Sensei da GeHost
- Evite o WP-Cron a cada minuto! Isso sobrecarrega o servidor. 15 minutos é o ideal para a maioria dos sites.
- Não use plugins que alteram o cron sem entender. Muitos deles só pioram a situação.
- Se seu site é pequeno e não tem tarefas programadas, você pode até desativar o cron completamente — mas cuidado: postagens programadas, backups automáticos e notificações podem parar.
- Se tiver dúvidas, entre em contato com o suporte da GeHost. Estamos aqui para ajudar! 🤝
Por que isso é seguro e recomendado?
Na GeHost, respeitamos o equilíbrio entre desempenho e estabilidade. Configurar o WP-Cron assim não só protege seu site — como também ajuda a manter o servidor saudável para todos os clientes.
Seu site merece ser leve, rápido e confiável. E você, querido cliente, merece um suporte humano, direto e sem enrolação.
Se precisar de ajuda, lembre-se: suporte de 30 dias grátis após a entrega está disponível no painel. Basta abrir um chamado!
Com carinho, seu Sensei da GeHost 🌿
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)