Se il tuo negozio utilizza un plugin di cache per velocizzare il caricamento delle pagine, vale la pena sapere se lo stesso plugin potrebbe interferire con i tuoi feed di prodotti. Generalmente non lo fa. Product Feed Pro genera i feed come file statici, quindi la maggior parte dei plugin di cache non li tocca mai. Inoltre, Product Feed Pro registra automaticamente le esclusioni con diversi plugin di cache popolari, in modo che le loro regole di cache o CDN non intercettino accidentalmente i tuoi file di feed.
Come i file di feed funzionano con i plugin di cache
Product Feed Pro crea i tuoi feed come file statici XML, CSV o di testo e li memorizza nella cartella di caricamento del tuo sito, in wp-content/uploads/woo-product-feed-pro/. Le pianificazioni dei feed vengono eseguite in background tramite Action Scheduler, quindi gli aggiornamenti avvengono indipendentemente da qualsiasi richiesta di pagina che un visitatore o un plugin di cache potrebbe gestire. Quando un canale come Google Shopping o Facebook Catalog recupera il tuo feed, il tuo server web consegna direttamente quel file. Nessun rendering di pagina WordPress è coinvolto, quindi un plugin di cache della pagina non ha nulla da memorizzare nella cache in quella richiesta.
Plugin di cache con esclusioni automatiche
Product Feed Pro rileva i seguenti plugin di cache quando sono attivi ed esclude automaticamente i tuoi file di feed dalle loro regole di cache o CDN. Non è necessario configurare nulla per questi. L'esclusione viene scritta la prossima volta che un feed viene generato (manualmente, tramite Aggiorna, o secondo la sua normale pianificazione) piuttosto che nel momento in cui attivi il plugin di cache, quindi concedi un ciclo di generazione del feed per avere effetto su una nuova configurazione.
| Plugin di cache | Cosa esclude Product Feed Pro |
|---|---|
| WP Super Cache | Aggiunge la cartella dei feed all'elenco di rifiuto della cache della pagina del plugin |
| LiteSpeed Cache | Aggiunge la cartella dei feed all'impostazione di esclusione CDN |
| WP Fastest Cache | Aggiunge la cartella dei feed all'elenco di esclusione del plugin |
| Breeze | Aggiunge le estensioni dei file di feed all'elenco di esclusione dell'integrazione CDN |
| WP-Optimize | Aggiunge la cartella dei feed alla configurazione della cache |
| Cache Enabler | Aggiunge la cartella dei feed alla configurazione della cache |
| Swift Performance | Aggiunge la cartella dei feed alle opzioni del plugin |
| Comet Cache | Aggiunge la cartella dei feed alle opzioni del plugin |
| Hyper Cache | Aggiunge la cartella dei feed alle opzioni del plugin |
WP Super Cache richiede la versione 13.5.7 o successiva
Se utilizzi WP Super Cache, aggiorna a Product Feed Pro 13.5.7 o versioni successive per ottenere un'esclusione funzionante. Le versioni precedenti avevano un bug in cui l'integrazione scriveva sull'opzione errata di WP Super Cache, quindi i file di feed non venivano mai effettivamente esclusi dalla cache della pagina.

WP Rocket
WP Rocket utilizza un'integrazione separata dai plugin di caching elencati sopra, poiché non si basa su un elenco di URI rifiutati come fa WP Super Cache. Per istruzioni dettagliate, consulta Come WP Rocket funziona con Product Feed Pro.
Risoluzione dei problemi
/wp-content/uploads/woo-product-feed-pro/ (o direttamente i tuoi URL del feed) dalle regole della cache di quel plugin.Domande frequenti
Serve ulteriore aiuto?
Se un plugin di caching sta ancora causando problemi al feed dopo aver provato i passaggi precedenti e stai usando Product Feed Elite, il nostro team di supporto può analizzare la tua configurazione specifica. Apri un ticket di supporto e facci sapere quale plugin di caching stai usando e cosa stai riscontrando.
Stai usando invece il Product Feed Pro gratuito? Poni la tua domanda nel forum di supporto di WordPress.org e il nostro team ti risponderà lì.

