Come ridurre il consumo di wp-cron.php

Come ridurre il consumo di wp-cron.php

WordPress dispone di attività programmate, come il controllo degli aggiornamenti di WordPress, plugin o temi, l’esecuzione di backup, l’invio di pingback, ecc.
 
Queste attività si attivano solitamente quando qualcuno visita il sito web. Per questo motivo non rappresentano un problema fino a quando non si verifica un picco di visite e vengono eseguiti migliaia di controlli inutili già effettuati pochi istanti prima, sovraccaricando il server:
 

Per evitare questo tipo di consumo è possibile controllare quando vengono eseguite queste verifiche e limitarle, ad esempio, a una volta all’ora. In questo modo, a fine giornata verranno eseguiti solo 24 controlli, evitando di sovraccaricare il server.
 
Prima di tutto, si consiglia di disattivare wp-cron dal file wp-config.php aggiungendo questo codice prima della riga:
require_once(ABSPATH . 'wp-settings.php');
che è il punto in cui WordPress carica questa configurazione:
 
define('DISABLE_WP_CRON', true);
 
Una volta modificato e salvato il file, devi creare il cron dal pannello di controllo di cdmon. Accedi allo strumento “Crons” nella gestione del tuo hosting:
 
 
Configuralo con i seguenti dati. Il tempo consigliato di default è ogni 1 ora, ma se necessario puoi impostare un intervallo diverso:
 
 
In questo modo puoi controllare il consumo generato dalle attività di WordPress e ridurlo significativamente.

 
Per maggiori informazioni, puoi  contattarci.