Un utente ha chiesto informazioni su BigCommerce For WordPress di Wordpress

Cookie Naming Edition per Phanton

Un utente ha chiesto 👇

Ciao,

Cercando di far funzionare questo plugin sui server Pantheon, dopo aver aggiunto i prodotti al carrello, la pagina del carrello viene memorizzata nella cache e il carrello viene visualizzato come vuoto. Vedere la nota del supporto Pantheon di seguito. È possibile modificare il nome del cookie? ex: wp-bigcommerce_cart_id


Il problema sembra essere il nome del cookie utilizzato dal plugin. bigcommerce_cart_id. Il nome del cookie non corrisponde ai modelli elencati “qui”:https://pantheon.io/docs/cookies/#cache-busting-cookies e quindi essere cancellato dal nostro livello di cache per una maggiore velocità di cache. Per risolvere questo problema, puoi provare a cambiare il nome dei cookie quale uno dei modelli dal documento. Ad esempio, wp-bigcommerce_cart_id se può essere sostituito.

(@cheyennejack)

1 anno, 6 mesi fa

Mi sono imbattuto in questo stesso problema @adamwlang

Finora, ho modificato manualmente il nome del cookie come plug-in in wp-bigcommerce_cart_id in modo che questo plug-in funzioni su Pantheon.

Parlando con il supporto BC, ho suggerito di cambiare il nome dei cookie da costante a variabile con ricevitori e setter con hook quindi se necessario potremmo rinominarli dal predefinito. In questo modo non dovremmo modificare il plugin stesso … qualcosa che non mi piace, ma che è necessario ora come la vedo io.

Ci saranno altri problemi da risolvere poiché perderemo il vantaggio del deposito di vernice Pantheon una volta aggiunto un prodotto a un carrello. Questo è probabilmente un altro problema da affrontare in un giorno diverso … ma forse qualcosa per mettere il cookie in un percorso / carrello e quindi assicurarsi che il controllo sia su / cart / Check o qualcosa del genere. Non sono sicuro che risolverà tutto, come l’aggiornamento di ghiaia del grafico, ma tutti questi sistemi che lavorano insieme dovrebbero rendere un bel sito veloce e scattante.

(@cheyennejack)

1 anno fa

Dopo la versione 3.8 BC4WP dovrai anche esaminare i file JS in cui il cookie è denominato in un modo che interferisce con la soluzione predefinita di cache per vernici di Pantheon.

Trova e sostituisci /assets/js/dist/script.min.js per “bigcommerce_cart_id” e “bigcommerce_cart_item_count”, quindi sostituisci “wp-bigcommerce_cart_id” e “bigcommerce_cart_item_count”. Questo dovrebbe impostare la possibilità di aggiornare i grafici delle quantità e far funzionare normalmente i pulsanti di rimozione delle merci. Presumo che questo probabilmente risolva anche alcune altre cose.

Probabilmente c’è un modo migliore per farlo e non appena li troviamo mi ricorderò di aggiornare questo thread.

Questo thread può anche essere utile per te dove non ci sono molti dettagli extra. https://support.bigcommerce.com/s/question/0D54O00006Mp4SPSAZ/remove-button-from-cart-is-not-working

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *