WordPress, Domando o WPCron

O WPCron (WordPress cron) é o sistema de eventos agendados – também conhecidos como scheduled events – do WordPress. Mas o que é um evento agendado?

Um evento agendado é uma ação programada para ser executada;

Sempre que alguém visita o seu site, o wp-cron.php será executado e isso acarretará em um uso desordenado e muitas vezes desnecessário causando mais processamento e uso de recursos no servidor e trazendo também lentidão ao site.

Deixá-lo habilitado da forma padrão só irá elevar o load do servidor então o Cron só precisa ser executado quando você fizer alguma atualizações em seu WordPress, desabilitar o seu comportamento normal para ser executado a cada vez que um visitante acessar o seu site pode ser útil, para reduzir o consumo de recursos do servidor.

Vou descrever o que fazer mas não em passo-a-passo, pois cada um pode usar um sistema diferente. A grosso modo, para desabilitar o wp-cron e rodar apenas como cronjob?

  1. Abra o arquivo wp-config.php;
  2. Adicione a seguinte linha de código ao arquivo:
    define(‘DISABLE_WP_CRON’, ‘true’);
  3. Agora em seu Cpanel crie uma tarefa cron para rodar o wp-cron:

Acesse sua cron e defina que sua nova job rode A cada 6 horas (*/6);
Vá para o campo de comando e digite o seguinte comando:
   /usr/bin/php -f /home/USERNAME/public_html/wp-cron.php >/dev/null

 

Agora se tudo deu certo, você acabou de otimizar mais um pouco o seu WordPress😉

Pai do Pedro, Marido e Workaholic com vida social. Mais em https://www.edersonmelo.com/quem-sou/

1 comments On WordPress, Domando o WPCron

Deixe uma resposta

Site Footer

Sliding Sidebar

About Me

About Me

MBA, SAP, Microsoft, Salesforce, WordPress, Liderança, Gestão 3.0, Gestão de Pessoas, Carreiras, Coaching, Agile Coach, Inovação, Transformação Digital, Futuro dos Negócios, Influência Digital Conteúdo e Estratégia, AI, Data Science, Big Data e Futurismo