Inizia
Compatibilità del plugin di cache con Product Feed Pro - AdTribes
  1. Casa
  2. Knowledge Base
  3. Integrazione
  4. Compatibilità del plugin di cache con Product Feed Pro

Compatibilità del plugin di cache con Product Feed Pro

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 cacheCosa esclude Product Feed Pro
WP Super CacheAggiunge la cartella dei feed all'elenco di rifiuto della cache della pagina del plugin
LiteSpeed CacheAggiunge la cartella dei feed all'impostazione di esclusione CDN
WP Fastest CacheAggiunge la cartella dei feed all'elenco di esclusione del plugin
BreezeAggiunge le estensioni dei file di feed all'elenco di esclusione dell'integrazione CDN
WP-OptimizeAggiunge la cartella dei feed alla configurazione della cache
Cache EnablerAggiunge la cartella dei feed alla configurazione della cache
Swift PerformanceAggiunge la cartella dei feed alle opzioni del plugin
Comet CacheAggiunge la cartella dei feed alle opzioni del plugin
Hyper CacheAggiunge 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.

Nelle versioni di Product Feed Pro precedenti alla 13.5.7, WP Super Cache poteva servire una copia obsoleta e memorizzata nella cache del tuo file di feed invece di quella appena generata. Se stavi riscontrando sintomi di "il mio feed non si aggiorna" su una versione precedente con WP Super Cache attivo, questa è una causa probabile. L'aggiornamento alla versione 13.5.7 o successiva lo risolve automaticamente. Se non puoi aggiornare subito, aggiungi manualmente il percorso della cartella del tuo feed (/wp-content/uploads/woo-product-feed-pro/) al campo Stringhe URL rifiutate di WP Super Cache, sotto Impostazioni → WP Super Cache → Avanzate.

Scheda Avanzate di WP Super Cache che mostra il campo Stringhe URL rifiutate con il percorso della cartella del feed aggiunto

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

Un URL del feed restituisce dati vecchi o obsoleti
Prima di indagare sulla generazione del feed, verifica se una cache di pagina o una CDN sta servendo una copia obsoleta del file del feed stesso. Disabilita temporaneamente il tuo plugin di caching (o svuota la sua cache) e ricarica l'URL del feed. Se i dati si aggiornano, il plugin di caching stava servendo un file obsoleto. Se stai usando WP Super Cache e una versione di Product Feed Pro precedente alla 13.5.7, aggiorna il plugin in modo che l'esclusione automatica abbia effetto.
Il mio plugin di caching non è elencato sopra
Product Feed Pro registra esclusioni automatiche solo per i plugin elencati nella tabella. Se il tuo plugin di caching non è tra questi, escludi manualmente la cartella /wp-content/uploads/woo-product-feed-pro/ (o direttamente i tuoi URL del feed) dalle regole della cache di quel plugin.
Il campo Stringhe URL rifiutate di WP Super Cache non mostra ancora la mia cartella del feed
Questo è normale subito dopo aver attivato WP Super Cache o installato Product Feed Pro. L'esclusione viene scritta la prossima volta che un feed viene generato, non nel momento in cui il plugin di caching diventa attivo. Genera o aggiorna un feed da Product Feed nella tua bacheca di WordPress, quindi controlla di nuovo Impostazioni → WP Super Cache → Avanzate.

Domande frequenti

Devo configurare il mio plugin di caching affinché Product Feed Pro funzioni?
No, non per i plugin elencati sopra. Product Feed Pro registra automaticamente l'esclusione quando rileva che uno di questi plugin è attivo.
Il mio plugin di caching metterà mai in cache i miei file del feed?
No, per i plugin di caching che Product Feed Pro esclude automaticamente. Per qualsiasi altro plugin di caching, aggiungi un'esclusione manuale per la cartella del feed per sicurezza.
Posso usare una CDN insieme a Product Feed Pro?
Sì. I file del feed sono solo file nella tua cartella di caricamenti, quindi vengono serviti tramite la tua CDN come qualsiasi altro asset. I consumatori di feed come Google o Meta recuperano l'URL del feed secondo la loro pianificazione e la consegna tramite CDN funziona bene per questo.

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ì.

Questo articolo è stato utile?

Articoli Correlati

Completa il tuo acquisto
Feed Prodotti WooCommerce AdTribes

Il miglior plugin per i feed di prodotti WooCommerce

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Prodotto
Risorse e Informazioni
Siti Partner
Rymera