Per impostazione predefinita, il nostro plugin utilizza Action Scheduler per generare ed elaborare i feed dei prodotti automaticamente o manualmente. Quando fai clic sul pulsante Aggiorna, il plugin attiva un'azione pianificata manuale per l'ID del feed associato. Se hai impostato un intervallo di aggiornamento per un feed, il plugin esegue automaticamente l'azione pianificata a quell'intervallo, in base al fuso orario UTC+0.
Il plugin elabora i feed in sequenza, in base alla dimensione del batch configurata. Se non hai impostato esplicitamente una dimensione del batch, il plugin utilizza il valore predefinito. Puoi saperne di più su come configurare le dimensioni dei batch in questo articolo.
Personalizzazione dell'Aggiornamento del Feed tramite Cron Job
Se desideri un maggiore controllo su quando i tuoi feed di prodotti vengono aggiornati, al di fuori dello scheduler integrato del plugin, puoi impostare il tuo cron job lato server.
Passaggio 1: Configurazione del Feed
Per impedire l'esecuzione del feed secondo il suo programma di aggiornamento predefinito, imposta l'intervallo di aggiornamento su 'Nessun Aggiornamento' nella scheda Generale delle impostazioni del tuo feed.
Passaggio 2: Aggiunta dello Script Cron
Crea un file PHP che includa la logica per aggiornare il tuo feed. Ecco uno script di esempio:
- Nel codice, sostituisci
123con l'ID del feed corretto. - Salva questo file all'interno della directory del tuo child theme (ad esempio,
wp-content/themes/tuo-child-theme/feed-refresh-123.php).
Puoi ottenere l'ID del feed passando il mouse sopra il nome del feed.
Passaggio 3: Aggiungi il Cron Job sul Tuo Server
Ora, configura il tuo server per eseguire lo script PHP all'intervallo desiderato.
0 0 * * * php /path-to-wordpress/wp-content/themes/your-child-theme/feed-refresh-123.php >> /path-to-wordpress/wp-content/themes/your-child-theme/feed-refresh-log.txt 2>&1
- Esegue lo script ogni giorno
- Scrive i log in
feed-refresh-log.txtnella stessa directory
Vedi questo articolo se sei un principiante nella configurazione dei CRON job.
Aggiornamento di più Feed
Per controllare più feed:
- Crea un file PHP separato per ogni feed, ognuno con il proprio ID di feed
- Crea i cron job corrispondenti per ogni file
Serve Aiuto?
Se hai bisogno di ulteriore assistenza, non esitare a contattare il nostro team di supporto. Siamo qui per aiutarti a garantire che il tuo feed sia completamente ottimizzato e conforme.
Se sei un cliente esistente, vai al modulo di richiesta ticket di supporto e inviaci un messaggio.
Se sei un utente del plugin gratuito, inviaci una richiesta di supporto sul forum. Monitoriamo attivamente i forum di supporto di WordPress.org per il plugin gratuito e aiutiamo i nostri utenti lì al meglio delle nostre capacità.





