Melhorar a WP-Cron com Real do cron ou monitoramento de Sites

As configurações padrão WP usam um recurso de cron virtual onde a manutenção e as tarefas agendadas ocorrem quando scripts de local são acionados (Quando alguém visita o site).

Isso funciona bem para sites ativos que têm um fluxo de visitantes fluente. Em projetos onde o WP fluentemente não é visitado essas tarefas não obter acionado como esperado.

Solução 1

Configurar um verdadeiro cron job de cPanel .

/usr/bin/wget - q - O – http://[yourwebsite.com]/WP-cron. php?doing_wp_cron >/dev / null 2>&1

Pode ser por hora ou cada um 15, 30 minutos.

Aviso: Executando o cron muito frequentemente como cada um 1-4 minutos podem resultar em carga de recursos na conta (e o tempo de inatividade, dependendo dos recursos de hospedagem disponíveis).

Opcionalmente desativar WP cron do wp-config. php :

definir('DISABLE_WP_CRON', verdade);

Solução 2

Agendar um serviço para verificar seu site WP com base de monitoramento de status on-line. Quando eles verificam eles também irão acionar seus scripts WP.

Ex. StatusCake.com ou UptimeRobot.com

Você pode também facilmente configurar chamadas usando Serviço de EasyCron.

WP-cron desencadeia diversas funcionalidades:

  • Verificação de tema & atualizações do plugin
  • Publicar posts agendados
  • Enviando pingbacks
  • Outras ações regulares por plugins como conversão de vídeos, limpeza de arquivos ou banco de dados