Il mio feed non si aggiorna a meno che non cancelli manualmente la cache.

Questo accade di solito quando c'è un problema con il "CRON" impostato sul server web. Questo viene utilizzato per eseguire attività programmate in background che consentono al nostro plugin di aggiornare e mostrare i nuovi post. Per compatibilità, utilizziamo i lavori CRON predefiniti di WordPress, che sono abilitati sulla maggior parte degli host.

Per risolvere il problema, è possibile verificare con la società di web hosting se la configurazione CRON sul server funziona correttamente. Inoltre, è possibile verificare che WP_CRON sia abilitato nel file wp-config.php del server. Questo articolo fornisce ulteriori informazioni in merito. In alcuni casi, nel pannello di amministrazione del vostro host o nell'host stesso, dovrete assicurarvi che il file wp-cron.php venga eseguito.

Un'altra ragione potrebbe essere che la durata della cache della pagina (TTL - Time To Live) è troppo alta e questo blocca il plugin dal mostrare i nuovi post. Se avete un plugin per la cache sul vostro sito, controllate le impostazioni del TTL e impostatelo su un valore più basso. 

Infine, controllate l'impostazione "Caching" nel plugin; per farlo, andate su Instagram Feed > Settings > Feed > Caching. È possibile abbassare il tempo, in modo da verificare più velocemente la presenza di nuovi post. 

Se i passaggi precedenti non dovessero essere d'aiuto, si può anche provare ad aggiungere la proprietà cachetime=30 al codice breve, che utilizzerà un metodo alternativo per aggiornare il feed. Se il vostro shortcode attuale è [instagram-feed feed="1"], cambiatelo con [instagram-feed feed="1" cachetime=30].

Se si verificano ancora problemi con il mancato aggiornamento dei feed, rimuovere l'opzione shortcode cachetime e testare invece il workaround CRON in questa documentazione.

supporto

Non è stato possibile trovare la risposta nei documenti?

Contatto con l'assistenza

Questo articolo è stato utile?