Edit the file uninstall.php in your plugins/wp-super-cache/ directory and set UNINSTALL_WPSUPERCACHE to a non blank value.
define( 'UNINSTALL_WPSUPERCACHE', '1' );
Open your browser and load wp-content/plugins/wp-super-cache/uninstall.php directly. You must be logged in, and you must confirm the action. If you do not delete the plugin immediately, after the script runs, please comment out the define() above to stop someone else running it.
To manually uninstall:
define( 'WP_CACHE', true );define( 'WP_CACHE', true );It is now possible to hook into the caching process using the add_cacheaction() function.
Three hooks are available:
There is one regular WordPress filter too. Use the "docreatesupercache" filter to customize the checks made before caching. The filter accepts one parameter. The output of WP-Cache's wpcachegetcookies_values() function.
See plugins/searchengine.php as an example I use for my No Adverts for Friends
WP Widget Cache is another caching plugin for WordPress. This plugin caches the output of widgets and may significantly speed up dynamic page generation times.
Updates to the plugin will be posted here, to Holy Shmoly! and the WP Super Cache homepage will always link to the newest version.
I would sincerely like to thank John Pozadzides for giving me the idea for this, for writing the "How it works" section and for testing the plugin through 2 front page appearances on digg.com
Thanks to James Farmer and Andrew Billits of Edu Blogs fame who helped me make this more WordPress MU friendly.




