1. Casa
  2. Knowledge Base
  3. WooCommerce Wholesale Prices Premium
  4. Backend
  5. Come utilizzare la cache dei prezzi all'ingrosso

Come utilizzare la cache dei prezzi all'ingrosso

Wholesale Suite salva alcuni dati all'ingrosso in una cache in modo che le pagine del tuo negozio si carichino più velocemente per i clienti all'ingrosso. Questo articolo ti mostra come impostare le tre opzioni di cache, cosa contiene ciascuna cache e quando svuotarla manualmente dopo una modifica di prezzo o ruolo.

La cache si mantiene aggiornata nella maggior parte dei casi, quindi raramente è necessario svuotarla. Leggi la sezione sulla pulizia automatica prima di fare clic su un pulsante di pulizia.

Prerequisiti

Passaggio 1: Apri la scheda Cache

  1. Nella tua bacheca WordPress, vai su Wholesale > Settings.
  2. Fai clic sulla scheda Wholesale Prices.
  3. Fai clic sulla sottoscheda Cache.

La sezione Cache Options mostra tre caselle di controllo e due pulsanti Clear Cache.

Pagina Impostazioni all'ingrosso con la sottoscheda Cache aperta sotto WooCommerce Wholesale Prices

Passaggio 2: Scegli le impostazioni della cache

Ogni casella di controllo attiva o disattiva una cache. Questa tabella mostra cosa fa ciascuna.

ImpostazionePredefinitoCosa memorizza
Abilita la cache dei prezzi all'ingrossoAccesoIl prezzo all'ingrosso di ogni prodotto semplice e variazione, salvato una volta per ogni ruolo all'ingrosso. Il primo cliente di un ruolo crea la cache. Ogni altro cliente di quel ruolo la riutilizza.
Abilita la cache dell'intervallo di prezzi dei prodotti variabiliAccesoL'intervallo di prezzi all'ingrosso mostrato per ogni prodotto variabile, salvato una volta per ogni ruolo all'ingrosso. Accelera le pagine delle categorie e le pagine dei singoli prodotti.
Abilita la cache degli ID prodottoDisattivatoL'elenco degli ID prodotto che ogni ruolo utente può vedere. Wholesale Prices Premium lo utilizza per la visibilità dei prodotti, quindi cataloghi di grandi dimensioni si caricano più velocemente.
  1. Seleziona o deseleziona Enable wholesale price caching.
  2. Seleziona o deseleziona Enable variable product price range caching.
  3. Seleziona o deseleziona Enable product ID caching.
  4. Fai clic su Salva modifiche.
Sezione Opzioni Cache con caching dei prezzi e degli intervalli di prezzi selezionato, caching degli ID dei prodotti deselezionato

Quando attivare la cache

  • Mantieni attive le due cache dei prezzi per la maggior parte dei negozi. Risparmiano tempo sulle pagine del negozio, delle categorie e dei prodotti.
  • Attiva la cache degli ID prodotto se hai un catalogo di grandi dimensioni e le pagine del negozio si caricano lentamente.
  • Disattiva una cache mentre risolvi un problema di prezzo errato. Riattivala quando hai finito.

Wholesale Prices Premium non utilizza le cache dei prezzi condivise in due casi. Calcola invece il prezzo al volo.

Passaggio 3: Svuota manualmente una cache

Usa i due pulsanti sotto le caselle di controllo solo quando un prezzo o un elenco di prodotti sembra obsoleto.

Cancella le cache dei prezzi

  1. Nella riga Cancella intervallo prezzi prodotto variabile e cache prezzi all'ingrosso, fai clic su Cancella cache.
  2. Fai clic su OK nel prompt di conferma.

Ciò cancella i prezzi all'ingrosso salvati e gli intervalli di prezzi dei prodotti variabili salvati per tutti i ruoli all'ingrosso. Entrambi si ricreano man mano che i clienti visitano il tuo negozio. Il primo caricamento della pagina dopo una cancellazione può essere un po' più lento.

Cancella la cache degli ID prodotto

  1. Nella riga Cancella cache ID prodotto, fai clic su Cancella cache.
  2. Fai clic su OK nel prompt di conferma.

Ciò cancella gli elenchi di ID prodotto salvati per ogni ruolo e per i visitatori non registrati. Cancella anche gli elenchi di utenti che hanno una sovrascrittura per singolo utente. Gli elenchi si ricreano quando qualcuno apre la pagina del negozio o un altro elenco di prodotti.

Prompt di conferma dopo aver fatto clic su Svuota cache nella riga della cache degli intervalli di prezzi e dei prezzi all'ingrosso

Cosa cancella la cache automaticamente

Non è necessario cancellare la cache dopo la maggior parte delle modifiche. Wholesale Prices Premium la aggiorna per te.

Cache dei prezzi

Cosa cambiCosa succede
Salva, aggiorna o importa un prodotto o una variazioneWholesale Prices Premium smette di utilizzare il vecchio prezzo memorizzato nella cache per quel prodotto. Se modifichi una variazione, fa lo stesso per il prodotto variabile padre, in modo che l'intervallo di prezzi venga aggiornato.
Salva le modifiche nelle impostazioni di Wholesale PricesWholesale Prices Premium smette di utilizzare tutti i prezzi all'ingrosso e gli intervalli di prezzi memorizzati nella cache.
Aggiungi, modifica o elimina uno sconto per ruolo all'ingrossoWholesale Prices Premium smette di utilizzare tutti i prezzi all'ingrosso e gli intervalli di prezzi memorizzati nella cache.
Aggiungi, modifica o elimina una categoria di prodottiWholesale Prices Premium smette di utilizzare tutti i prezzi all'ingrosso e gli intervalli di prezzi memorizzati nella cache.
Modifica le impostazioni di esenzione fiscale o classe fiscale per un ruolo all'ingrossoWholesale Prices Premium smette di utilizzare i prezzi memorizzati nella cache per quel ruolo.

Dopo una di queste modifiche, la prima visita a una pagina del negozio potrebbe caricarsi un po' più lentamente mentre la cache si ricrea. Questo è normale.

Cache ID prodotto

Quando Abilita caching ID prodotto è attivo, Wholesale Prices Premium cancella gli elenchi di ID prodotto nei seguenti casi:

  • Aggiorni un prodotto.
  • Aggiungi, modifica o elimina una categoria di prodotti.
  • Salvi un profilo utente. Cancella solo l'elenco di quell'utente.
  • Aggiungi, modifica o elimina uno sconto per ruolo all'ingrosso.
  • Salvi una modifica a Abilita caching ID prodotto o a Mostra solo prodotti all'ingrosso ai clienti all'ingrosso (sotto Prezzi all'ingrosso > Generale). Quest'ultima impostazione nasconde i prodotti senza prezzo all'ingrosso ai clienti all'ingrosso.

Gli elenchi scadono anche da soli dopo una settimana.

Quando svuotare la cache manualmente

Svuota la cache manualmente quando un prezzo o un elenco di prodotti rimane obsoleto dopo aver salvato una modifica. Questi sono i casi più comuni.

  • Un prezzo sembra obsoleto dopo averlo modificato al di fuori del normale editor del prodotto. Ad esempio, hai modificato direttamente il database o uno strumento ha modificato i prezzi senza salvare il prodotto. Fai clic su Svuota cache nella riga della cache dei prezzi.
  • Un prodotto variabile mostra l'intervallo di prezzi errato. Fai clic su Svuota cache nella riga della cache dei prezzi.
  • Un prodotto è mancante, o è ancora visibile, nel negozio per un ruolo dopo una modifica della visibilità. Fai clic su Svuota cache nella riga dell'ID del prodotto.

Dopo aver modificato il ruolo di un cliente

WooCommerce Wholesale Prices Premium salva le cache dei prezzi e gli elenchi degli ID dei prodotti separatamente per ogni ruolo all'ingrosso. Quando sposti un cliente in un altro ruolo, legge la cache del suo ruolo assegnato. Non è necessario svuotare nulla.

Se il cliente vede ancora il prezzo errato dopo un cambio di ruolo, verifica la presenza di un'eccezione per utente sul suo profilo. Vedi Come aggiornare ed effettuare il downgrade automatico dei ruoli all'ingrosso se il ruolo non cambia come previsto.

Risoluzione dei problemi

Un prezzo all'ingrosso è ancora obsoleto dopo aver svuotato la cache.
Verifica che il prezzo sia salvato sul prodotto per il ruolo all'ingrosso corretto. Quindi verifica la presenza di un'eccezione per utente sul profilo del cliente, poiché un'eccezione sostituisce il prezzo del ruolo. Se il tuo sito utilizza anche una cache di pagina, un plugin di caching o una cache dell'host, svuota anche quella cache. Wholesale Suite non può svuotarla per te.

Le pagine del negozio sono lente dopo aver svuotato la cache.
Attendi qualche visita. La cache si ricostruisce man mano che i clienti aprono i prodotti e non è necessaria alcuna altra azione.

I prodotti all'ingrosso sono mancanti dal negozio dopo un'importazione di prodotti.
Svuota la cache degli ID dei prodotti. Se i prodotti sono ancora mancanti, vedi Come correggere la visibilità dei prodotti non funzionante dopo l'importazione dei prodotti.

Domande frequenti

Devo svuotare la cache ogni volta che modifico un prezzo?
No. La cache si aggiorna dopo aver salvato un prodotto, una categoria o le impostazioni di WooCommerce Wholesale Prices. Svuotala manualmente solo quando qualcosa sembra obsoleto.

È sicuro disattivare il caching?
Sì. WooCommerce Wholesale Prices Premium calcola i prezzi e gli elenchi dei prodotti in tempo reale. Le pagine potrebbero caricarsi più lentamente, soprattutto con cataloghi ampi.

Svuotare la cache elimina i miei prezzi all'ingrosso?
No. Rimuove solo le copie salvate. I prezzi che imposti su prodotti, categorie e ruoli rimangono invariati.

Serve aiuto?

Se hai una domanda o riscontri problemi, siamo qui per aiutarti.

Questo articolo è stato utile?

Articoli Correlati

Completa il tuo acquisto