I lavori CRON sono come attività programmate per il vostro sito web. Eseguono automaticamente azioni specifiche a orari prestabiliti, come l'aggiornamento dei contenuti o l'acquisizione di nuovi feed. Se gli aggiornamenti dei feed non vengono visualizzati come previsto, ciò potrebbe essere dovuto a un job CRON non eseguito correttamente o con la giusta frequenza.
In questa documentazione vengono descritti alcuni problemi relativi ai lavori CRON. Se dopo aver contattato l'host o aver esaminato i job CRON si verificano ancora problemi quali;
- Il vostro host ha disabilitato WP_CRON e non può o non consente di attivarlo
- Si verificano conflitti con altri plugin che non è possibile rimuovere o sostituire sul sito.
- I lavori CRON funzionano su una pianificazione separata che non è possibile controllare (non con le "visite utente").
In questi casi, è possibile provare la seguente soluzione per mantenere l'aggiornamento dei feed del plugin come previsto.
Passo 1: verificare se il file wp-cron.php è accessibile. Andate sul vostro sito web e aggiungete /wp-cron.php all'URL in questo modo: www.smashballoon.com/wp-cron.php. Se la pagina è vuota e non mostra un errore (404 o simile), il file è accessibile.
Fase 2: accedere a https://uptimerobot.com/ (Nota: UptimeRobot è un sito web di terzi non affiliato a Smash Balloon). Accedere o registrare un nuovo account. Una volta effettuato l'accesso, verrà visualizzato il cruscotto.
Passo 3: fare clic su + Aggiungi nuovo monitor.
- Nella finestra Nuovo monitor, selezionare il tipo di monitor HTTP(s).
- Nel campo Nome amico, inserire il nome personale di questo monitor. Può essere qualsiasi cosa che possa essere facilmente identificata in seguito.
- Nel campo URL, aggiungete l'URL del vostro sito web con l'aggiunta di /wp-cron.php (ad esempio, https://www.smashballoon.com/wp-cron.php).
- Impostare l'Intervallo di monitoraggio sull'intervallo che si desidera utilizzare. Con un account gratuito, l'intervallo deve essere superiore a 5 minuti. Suggeriamo 30 minuti o più per evitare un carico inutile sul vostro sito web.
- È possibile lasciare tutto com'è, oppure aggiungere il proprio indirizzo e-mail nella sezione Seleziona "Contatti da notificare". Questo vi avviserà se UptimeRobot non è in grado di raggiungere il vostro sito web, inviandovi notifiche quando il vostro sito web è inattivo.
- Nella parte inferiore della finestra fare clic su Crea monitor.
UptimeRobot controllerà quindi costantemente la pagina wp-cron.php che attiverà un evento CRON, portando il nostro plugin ad aggiornare i feed. Se i feed non vengono aggiornati subito, potrebbe essere necessario regolare la cache del sito web o dell'host in modo che venga cancellata più spesso.
Il vantaggio aggiuntivo dell'utilizzo di questo servizio è che potete ottenere dati sul tempo di attività e di risposta del vostro sito web e ricevere rapidamente una notifica quando il sito web è inattivo o non accessibile.
Esempio di statistiche del sito web su UptimeRobot: