How to Uninstall WP Super Cache | WordPress Plugin


Uninstall WP Super Cache

How to Uninstall WP super cache. “ Almost all you have to do is deactivate the plugin on the plugin page. The plugin should clean up most of the files it created and modified, but it doesn’t remove the mod_write rules from the .htaccess file” that’s what the author of this great plugin advices on the plugins page.

But trust me my experience has taught me, we need to dig deeper in to the root of the WP content folder. To completely uninstall WP super cache from the system.

WP super cache is one of the best word press cache plugin to speed up your page loading. But if for any reason you want to uninstall WP super cache, in order to replace it or try another cache plugin. Just remember deactivating and uninstalling the plugin doesn’t fully remove the plugin  from the server.Here’s how to uninstall WP super cache.

Steps to Uninstall WP super Cache:

1.  Log on to your WP admin page > go to WP super cache settings page > Turn off caching. Than clear the expired cache and also delete all cache.Do not delete the plugin now.
2. Log on to your cPanel admin page, now go to > file manager >under  public_html > open the Uninstall WP Super Cache file wp-config.php to edit and look for this line, define ( ‘WP_CACHE’, true) ; as shown in this image,remove it. Save the file.

3. Open the .htaccess file to edit and remove wp super cache mod_rewrite rules starting from
# BEGIN WPSuperCache  to # END WPSuperCache.  there will be a lot of codes there, remove all.
Uninstall WP Super Cache


4. Under wp-content folder remove the following files, wp-content/advanced-cache.php,  wp-content/ wp-cache-config.php and remove the directory wp-content/ cache, as shown in the image on the left.


5. Now remove the wp-super-cache directory from your wp-content / plugin directory.

Now you are done. That’s how to Uninstall WP super cache from your site.

If due to any reason your site is broken, double check all the steps above. check the .htaccess file it should contain only the word press mod_rewrite rules as shown here and nothing else.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule> # END WordPress

If you find any other code in your .htaccess file related to WP super cache than delete it.

Now Log out of your cPanel and login to your wp-admin page and double check that WP-super cache is deleted from the Plugins list. If all is clear , log out and use your site as you would or install another cache plugin of your choice.

Posted By:

See Also


Ben Jamir is the Founder and Author of Tipsnfreeware. He is a part time Blogger, sharing his experience and giving a Helping hand to Home users. You will find here the best Windows Tips,Tricks and quality Freeware.

    You can also follow him on:
  • facebook
  • googleplus
  • linkedin
  • twitter
  • youtube

2 Responses

  1. Thanks a lot Ben for the instruction! It worked like a charm :)
    I assumed and removed ( ‘WP_CACHE’, true) text without the comment from the line as per your point number 2. I guess that’s fine right!

    • Ben Jamir says:

      Hello !! Abinash, I’m sure everything working OK !! yes you did right.