Title: Shopp Cache Helper
Author: tysonlt
Published: <strong>November 7, 2010</strong>
Last modified: November 22, 2010

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/shopp-cache-helper.svg)

# Shopp Cache Helper

 By [tysonlt](https://profiles.wordpress.org/tysonlt/)

[Download](https://downloads.wordpress.org/plugin/shopp-cache-helper.1.0.zip)

 * [Details](https://wordpress.org/plugins/shopp-cache-helper/#description)
 * [Reviews](https://wordpress.org/plugins/shopp-cache-helper/#reviews)
 *  [Installation](https://wordpress.org/plugins/shopp-cache-helper/#installation)
 * [Development](https://wordpress.org/plugins/shopp-cache-helper/#developers)

 [Support](https://wordpress.org/support/plugin/shopp-cache-helper/)

## Description

Helps Shopp integrate with caching plugins. Currently designed for W3 Total Cache,
but the cookie strategy will work for any cache plugin that monitors cookies.
 Other
caching plugins will require manual configuration, but W3 Total Cache is configured
automatically. * Automatically integrates with W3 Total Cache to configure caching
settings – no other configuration is required! * Automatically configures common
Shopp paths that should not be cached (W3 Total Cache only) * Sets a cookie whenever
the cart is updated. If the cart becomes empty the cookie is purged. * Sets DONOTCACHEPAGE
constant on ‘init’ action to make sure that pages with shopping cart items are never
cached. * Clears the cache when product, category etc. details are changed.

## Screenshots

[⌊This shows my W3 Total Cache settings in the Page Cache section.⌉⌊This shows my
W3 Total Cache settings in the Page Cache section.⌉[

This shows my W3 Total Cache settings in the Page Cache section.

## Installation

 1. Upload the contents of this zip file to your `/wp-content/plugins/’ folder, or 
    use the built-in Plugin upload tool.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. To configure the cache plugin, see the screenshots.

## FAQ

#### Where is the options page?

You can configure all the options using the ‘Shopp Cache Helper’ entry in the ‘Settings’
menu. Usually the default options are all you need to get started. In fact not many
of the options really need to be configured, except possibly the option to flush
the cache when Shopp product data is changed. If you want to flush the cache manually
whenever you change Shopp
 backend data (eg Product, Category, etc), just uncheck
this option.

#### How do I configure it with W3 Total Cache?

You no longer have to do anything – Shopp Cache Helper will update W3 Total Cache
settings automatically.
 All you have to do is activate this plugin, and Shopp will
be completely configured to work with the W3 Total Cache page cache.

#### How do I configure it with (Some other caching plugin)?

Currently this plugin automatically integrates with W3 Total Cache. To configure
for other caches, do the following:

 * Tell your caching plugin to not serve cached pages when the cookie is detected(
   default cookie is ‘shopp_items_in_cart’)
 * Tell your caching plugin to never cache the pages listed in the ‘No-cache paths’
   setting of this plugin.
 * Make sure your caching plugin honours the ‘DONOTCACHEPAGE’ constant. Currently
   W3 Total Cache and WP Super Cache are known to honour this constant.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Shopp Cache Helper” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ tysonlt ](https://profiles.wordpress.org/tysonlt/)

[Translate “Shopp Cache Helper” into your language.](https://translate.wordpress.org/projects/wp-plugins/shopp-cache-helper)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/shopp-cache-helper/),
check out the [SVN repository](https://plugins.svn.wordpress.org/shopp-cache-helper/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/shopp-cache-helper/)
by [RSS](https://plugins.trac.wordpress.org/log/shopp-cache-helper/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0

 * Production release
 * Admin screen added to configure caching options
 * Automatically integrates with W3 Total Cache to add required settings

#### 0.4

 * Added cookie code back, uses this as well as DONOTCACHEPAGE constant for double
   checking
 * Stop clearing page cache when cart emptied

#### 0.3

 * Replaced cookie with DONOTCACHEPAGE constant

#### 0.2

 * Added code to clear page cache when cart is emptied. (This is overkill, really
   should make this an option.)
 * Clear page cache whenever Shopp data is changed, such as product details.

#### 0.1

 * Initial version

## Meta

 *  Version **1.0**
 *  Last updated **16 years ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 3.0.0 or higher **
 *  Tested up to **3.0.5**
 * Tags
 * [cache](https://wordpress.org/plugins/tags/cache/)[Shopp](https://wordpress.org/plugins/tags/shopp/)
   [W3 Total Cache](https://wordpress.org/plugins/tags/w3-total-cache/)
 *  [Advanced View](https://wordpress.org/plugins/shopp-cache-helper/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/shopp-cache-helper/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/shopp-cache-helper/reviews/)

## Contributors

 *   [ tysonlt ](https://profiles.wordpress.org/tysonlt/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/shopp-cache-helper/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=BJQ6ZNN4JVAZL)