For at bruge WooCommerce med lakkering af serversiden cache skal du ekskludere nogle af de generiske WooCommerce sider og cookies. Nogle webhoste vil delvist gøre dette for dig, og andre giver dig en grænseflade til selv at tilføje dem. Sørg for at spørge værten, hvilke muligheder der er tilgængelige

Ekskluder disse WooCommerce-sider fra Lakker

  • vogn
  • min konto
  • kassen
  • addons
  • ? Add-til-cart =
  • Tilføj til kurv

Ekskluder disse WooCommerce-cookies fra Lakker

  • woocommerce_cart_hash
  • woocommerce_items_in_cart
  • wp_woocommerce_session_

Nogle WordPress-venlige værter har en del eller hele denne konfiguration gjort for dig, Cloudways bruger f.eks woocommerce.vcl (lak-konfigureret sprogfil), som WooCommerce-siderne allerede er ekskluderet…

# Do not cache the WooCommerce pages
### REMOVE IT IF YOU DO NOT USE WOOCOMMERCE ###
if (req.url ~ "/(cart|my-account|checkout|addons|?add-to-cart=|add-to-cart)") {
return (pipe);
}

Denne fil er placeret i ..

/etc/varnish/recv/woocommerce.vcl

Til cookie-ekskludering skal du være i stand til at tilføje cookies via din værts interface, i Cloudways interface gøres dette pr. Webapp under Apps> Programstyring> Programindstillinger> Lakeringsindstillinger.

Woocommerce-cookies lak

I denne grænseflade kan du også ekskludere URL'er, der er et valg i Type, vælg enten en URL eller en cookie, som du vil ekskludere.

Woocommerce ekskluderer URL-cookie

Det er det, nu vil disse WooCommerce sider og cookies ikke blive cachelagret på serversiden.

Read more :
READ  Opret en ACF Repeater-akkordeon i WordPress | WP strande

Leave a Reply

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