Configure Shopp with W3 Total Cache

W3 Total Cache is a caching plugin for WordPress. When set up correctly, it can offer a much faster browsing experience for your visitors.

When a page is requested, the WordPress code is run to dynamically build the page markup. Running code is expensive for the server, consuming both CPU processing cycles and memory. For pages that don’t change too often like older blog posts or about page, it would save a lot of time and resources if we could capture the already built page and just send it whenever that page is requested intead of dynamically building it every time. That’s exactly what cache does. It saves the “rendered” page markup into a temporary “cache file”. When that page is requested, if no changes to the page have been made, the server can provide the saved page from the cache file instead of recalculating it.

This is great when serving pages that don’t change all that often, but when page content changes a lot — when they are mostly dynamic not static — caching defeats the purpose.

Caching, in general, works by keeping static content available so when requested it can be immediately served.

Your Shopp or online store is a dynamic experience and should not be cached. While some Shopp owners have reported no issues, your customers could experience strange errors.

Keep Shopp Pages Dynamic

First, set up W3 Total Cache and configure it for your WordPress. Then its time to set an exception for Shopp.

From the WordPress Admin menu → PerformancePage Cache. Then scroll down to the Advanced section. Locate the area that looks like the screenshot below:

w3-total-reject-user-agents

 

Now we can set your exception for Shopp.

Shopp by default operates via the following WordPress pages:

  • Shop
  • Cart
  • Checkout
  • Confirm Order
  • Thanks
  • Account

You’ll want to enter these into the box.

Note in our “Shopp” we’ve renamed our online store catalog from Shop to Store. If you have changed yours as well to names such as Collection, Catalog, Boutique, etc, then you’ll want to enter the updated WordPress pages.

shopp-no-caching-rules-w3-total-cache

Once your done, click on Save all settings and empty your cache.

W3 Total Cache is now configured to run with Shopp.

See Also

Configure Shopp with W3 Total Cache
  • 0.00 / 5 5
  1. Avatar of Scott

    I’m having sudden broken image problems pointing to image paths that read “cache” – so began searching your forums. Seems even your own images are broken here on the this page…

    October 3rd   #

  2. Avatar of sierrab123

    Fixed in latest versions

    April 11th   #

You must be logged in to post a comment.

© Ingenesis Limited. Shopp™ is a registered trademark of Ingenesis Limited.

Skip to toolbar