Come disattivare e sostituire Cron Job WordPress

Capita spesso che il Cron Job di WordPress dia problemi, come l’aggiunta di quella fastidiosissima stringa a tutti i tuoi link che può falsare la SEO (Se sei qui, molto probabilmente hai appena controllato gli errori nella Google Search Console).

Il file wp-cron.php di WordPress viene eseguito ogni volta che qualcuno carica una pagina. Il file controlla se ci sia un incarico programmato da eseguire. Purtroppo, succede che il Cron Job dia problemi, e questo è il motivo per il quale è possibile sostituirlo con un vero cron job creato dal pannello di controllo del tuo Hosting.

Cos’è un Cron Job?

Il Cron Job viene utilizzato per programmare alcune azioni che devono essere svolte sul sito web ogni tot. di tempo. In questo modo, sarai certo che il tuo sito metterà in atto “automaticamente” alcune azioni, senza che tu debba avviarle manualmente (Backup ecc).

Come disattivare il Cron Job

Per disabilitare l’esecuzione dello script ogni volta che qualcuno carica una pagina, apri il file wp-config.php presente nella cartella principale di WordPress, e aggiungi la linea sottostante, prima di “/* That’s all, stop editing! Happy blogging. */“:

define('DISABLE_WP_CRON', true);

In pratica così:

define('DISABLE_WP_CRON', true);
/* That's all, stop editing! Happy blogging. */

Ora devi configurare un vero cron job ed eseguire il file wp-cron.php con esso.

Come configurare un Cron Job in Siteground

  • Accedi al tuo cPanel e vai allo strumento “Processi Cron” che si trova nella sezione “Avanzate“.
    • Aggiungi:

wget -q -O - http://tuodominio.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

  • Sostituisci tuodominio.com con il tuo reale dominio. Lo strumento “Processi Cron ha alcuni dei preset più comuni, quindi puoi selezionare “Ogni 30 Minuti” dal menu a tendina dei minuti e inserire “*” negli altri campi.

Bene, ti ho fatto vedere come disattivare e sostituire il Cron Job WordPress. Spero di esserti stato di aiuto, ciao e alla prossima! Leggi anche: siteground-web-hosting-in-promozione.

Web Hosting

Simone Icolaro
Seguimi su:
Latest posts by Simone Icolaro (see all)