Cerca
Chiudi questa casella di ricerca.

Cos'è WP-Cron e come disabilitarlo nel 2024?

Divulgazione di affiliazione: In piena trasparenza - alcuni dei link sul nostro sito web sono link di affiliazione, se li utilizzi per effettuare un acquisto guadagneremo una commissione senza costi aggiuntivi per te (nessuna!).

Non sei sicuro di cosa sia WP-Cron, se il tuo sito ne ha bisogno e/o come disabilitarlo?

Vuoi rimuovere wp-cron e sostituirlo con un vero e proprio lavoro cron?

Nei siti ad alto traffico, sostituendo wp-cron con il tuo cron può aiutarti a eseguire le attività pianificate del tuo sito in modo più affidabile riducendo contemporaneamente il carico sul tuo server.

Cos'è WP-Cron?

WP-Cron è un file/funzionalità che gestisce le attività urgenti sul tuo sito Web WordPress.

Cos'è WP-Cron

Immaginiamo che tu abbia programmato la pubblicazione di un post mercoledì alle 9:30. Wp-cron garantisce che ciò avvenga in tempo (o il più vicino possibile a "in tempo" - ne parleremo tra poco).

Molti plugin di WordPress si affidano a wp-cron per gestire gli elementi del plugin sensibili alla pianificazione oltre a garantire il funzionamento delle funzionalità di base di WordPress.

Perché vorresti disabilitare WP-Cron?

Disabilitare wp-cron e sostituirlo con il tuo lavoro cron dedicato è per due motivi:

  • Affidabilità: Poiché richiede una visita al sito Web per essere eseguito, wp-cron non è sempre affidabile sui siti a basso traffico, come mostra l'esempio sopra. Con un vero lavoro cron, puoi pianificare l'esecuzione delle tue attività ogni X minuti, indipendentemente dal fatto che ci siano o meno visitatori.
  • Prestazione — ad alcuni utenti non piace wp-cron sui siti ad alto traffico poiché WordPress esegue il file wp-cron.php praticamente ad ogni visita. WordPress tenta di mantenerlo al minimo non eseguendolo più di una volta ogni 60 secondi, ma possono comunque verificarsi problemi di prestazioni dovuti a una serie di fattori tecnici, come ad esempio l'attivazione simultanea di wp-cron da parte di diversi visitatori.

Come funziona WP-Cron?

WP-Cron può funzionare solo se le persone visitano il tuo sito, che è uno dei suoi maggiori difetti.

Ogni volta che tu o qualcun altro visitate il vostro sito WordPress, WordPress esegue wp-cron.php e controlla se sono state impostate delle attività. Se ci sono attività che sono state impostate per l'esecuzione, WordPress le eseguirà e le completerà.

Come disattivare WP-Cron? 

Immergiamoci nel "come" ora che abbiamo trattato il "cosa" e il "perché". wp-cron verrà disabilitato e al suo posto verrà installato il tuo lavoro cron del server (o un'altra soluzione).

Per completare la procedura sono necessari due passaggi:

  • Affinché WordPress non esegua la funzione wp-cron integrata ad ogni visita, è necessario disabilitare la funzione wp-cron. Una singola riga di codice nel file wp-config.php del tuo sito è tutto ciò che serve.
  • Per far sì che wp-cron.php venga eseguito negli orari specificati, è necessario creare un processo cron per farlo. WP-cron.php può essere eseguito secondo un programma predeterminato, indipendentemente dal fatto che il tuo sito riceva o meno visitatori.

Conclusione

WP-Cron è un plugin per WordPress che ti aiuta a gestire le attività basate sul tempo sul tuo sito. Tuttavia, per i siti a basso traffico, il metodo predefinito utilizzato può essere instabile e per i siti ad alto traffico potrebbe creare problemi di prestazioni.

Per questi motivi, dovresti disabilitare il sistema predefinito e sostituirlo con il tuo sistema cron basato sul tempo.

Leggi anche:

Diksha Dutt

Laureato all'IIMC, Diksha ama parlare di crescita personale e piattaforme di apprendimento online. Diksha ha una passione per l'istruzione e l'imprenditorialità ed è coinvolta in entrambi i campi da oltre un decennio. Il suo obiettivo è aiutare gli altri a prendere decisioni più informate sulle migliori risorse online, corsi e piattaforme educative. Scrive di piattaforme di apprendimento online e corsi online su Megablogging.org, dove esamina e consiglia le migliori risorse per diversi livelli di abilità e obiettivi. Quando Diksha non lavora, le piace leggere libri, giocare a scacchi e viaggiare con suo marito e i suoi due figli. Puoi seguirla LinkedIn ed Facebook.

Lascia un tuo commento

0 azioni
Tweet
Condividi
Condividi
Pin