Come svuotare e precaricare la cache di Wp Rocket in automatico

Ciao e benvenuto. Se hai bisogno di chiarimenti sul codice, lascia un commento (no WhatsApp); ricorda però che non fornisco assistenza gratuita sugli articoli che ho scritto nè personalizzo il codice in modo gratuito, quindi se la tua richiesta va oltre il semplice "aiutino", se vuoi mi chiedi una consulenza a pagamento nella pagina contatti. Grazie della comprensione. Alessio

Wp Rocket mette a disposizione alcune funzioni PHP, tra cui un paio molto interessanti che servono a svuotare la cache e a precaricarla ogni X tempo; infatti possiamo scrivere qualche linea di codice PHP ed impostare un cron job che richiama il file, ogni volta che il file viene eseguito svuota e precarica la cache di Wp Rocket.

Volendo è anche possibile specificare quale pagina svuotare o precaricare, in questo modo

Va quindi creato un file PHP e copiato nella root di WordPress

[alert type=”secondary”] Per chi non ha dimestichezza con PHP, consiglio di scaricare gratuitamente  Wp Rocket Cache Auto Cleaner and Preloader  [/alert]

Cos’è un cron job

Un cron job è un servizio che permette di richiamare un file ogni X tempo, per esempio ogni ora, ogni giorno e di eseguire il contenuto di quel file. Questo tipo di servizio normalmente è offerto gratuitamente dal vostro servizio di hosting dove avete registrato il vostro dominio; se non doveste averlo, vi lascio qualche servizio esterno che fa lo stesso lavoro.

  • https://cron-job.org/en/signup/
  • https://www.easycron.com/
  • https://cronless.com/

Come creare un cron job da CPanel

Se usate CPanel potete usare questa video guida

Ogni quanto va schedulato il cron job per lo svuotamento e precaricamento della cache di Wp Rocket

Il lasso di tempo di svuotamento e caricamento varia a seconda del sito internet, il mio consiglio è quello di diminuire la frequenza se il sito presenta problemi, diversamente potete aumentare la frequenza anche fino a 24/48h se il sito non presenta problemi di caching.

Come installare il plugin

Il plugin si installa come qualunque altro plugin; una volta installato andate su Wp Rocket Cleaner and Preloader, al suo interno troverete l’esatto indirizzo da inserire nel cron job

Picture of Alessio Angeloro

Alessio Angeloro

Alessio Angeloro è uno sviluppatore WordPress e programmatore WooCommerce specializzato in integrazioni avanzate: gateway di pagamento rateali (Findomestic, Compass, Agos, Cofidis), collegamenti via API con gestionali e CRM, sviluppo di plugin personalizzati e ottimizzazione delle performance degli ecommerce. Con un background sistemistico e anni di esperienza su progetti reali, aiuta aziende, professionisti e agenzie a trasformare WooCommerce in uno strumento di vendita stabile, veloce e scalabile, evitando soluzioni generiche e poco performanti. Lavora con codice pulito e configurazioni su misura, pensate per far crescere il tuo negozio online nel tempo.
Condividi l'articolo
Facebook
Twitter
LinkedIn
WhatsApp

Lascia un commento

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.