The SuperCacher Plugin for WordPress (SG CachePress) Just Got an Update

wp-super-cacher-up

Those of you who are using our caching system, the SuperCacher, to boost the speed of their WordPress sites have probably already noticed that we've released an update for the plugin. Although we regularly maintain the extension and keep it up-to-date, this update adds some features with new and useful functionality. They can help you manage better your site.

Notification for New Users

screen1

Since the SiteGround CachePress plugin acts as a connector for our SuperCacher service, we decided to alert our customers in case the Dynamic Cache is not working for their site. Since the caching is activated by default in the plugin settings page, usually all you have to do is enable it from the other end as well, the SuperCacher page in your cPanel.  We've added a check that tests your index page upon plugin activation and notifies you if your index is not cached. Hopefully, this friendly reminder will help our users to get used to the system faster when they start new projects.

The Ability to Test Your URLs

screen2

In addition to the check upon activation, we've added another option to the settings page of the plugin in the "Dynamic Cache Status" section. There you can check whether a page from your site is being correctly cached or not. In some cases, you want to be really sure that certain URLs are left out of the cache - profile pages, checkout pages, etc. We already have available the "Exclude URLs From Dynamic Caching" functionality allowing you to do this in a quick and easy manner. But now you can actually do a test in one click and make sure that a checkout page is really 100% dynamic.

Product Development - Technical

Enthusiastic about all Open Source applications you can think of, but mostly about WordPress. Add a pinch of love for web design, new technologies, search engine optimisation and you are pretty much there!

53 Comments

  1. Reply July 28, 2015 / 09:27 MattSiteGround Team

    Excellent, the notice is a nice UX touch.

    Does SuperCacher exclude WooCommerce checkout pages by default? It would be handy if it did 🙂

    • Reply July 29, 2015 / 05:27 Hristo PandjarovSiteGround Team

      Yes, it does 🙂 The Cart, My Account, Checkout and Addon pages are excluded by default (unless you change their URLs). Furthermore, if you have an item in your shopping cart, you automatically start browsing the dynamic version of the site 🙂

  2. Reply July 29, 2015 / 03:39 Saurabh SinghSiteGround Team

    SG is just going better. I would love to see them providing more plugins.

    Best Plugin ever. Don't miss the same. SiteGround rocks and so does your website with them.

  3. Reply August 3, 2015 / 02:54 Simon QSiteGround Team

    Nice touch guys 🙂

    Siteground is the best 🙂

  4. Reply August 4, 2015 / 18:55 MikeSiteGround Team

    Hi,
    (1) Does SuperCacher exclude WP e-Commerce (WPEC) checkout pages either by default or when they are set manually in the exclude URL field?

    I've found previously that the cart page was being cached even when I had the cart/checkout pages set to be excluded. This caused my customers significant problems until I turned caching off.

    (2) Would it exclude caching a 'view cart' plugin/widgets content (yes, I know that's not technically said right) if it's in a pages header/menu/sidebar?

    (3) As far as I'm aware one of the limitations with the staging system is that it can't be used to test the SuperCacher?

    Thanks,
    Mike.

    • Reply August 5, 2015 / 02:44 Hristo PandjarovSiteGround Team

      No, we haven't added any special rules for WP eCommerce. You need to manually exclude those using the URL exclusion list. As to your cart and checkout pages, you probably didn't add them correctly in to the exclusion list.

      We can exclude pages from the cache bassed to an URL pattern or to detect a cookie. For example, for people that have their cart button in the header (which is shown on EVERY page), we show dynamic content only when there's a product added to the cart.

      About the Staging tool, we disable the SuperCacher because we use a lot of custom services for that tool to make it work seamlessly but unfortunatelly that interferes with the SuperCacher and causes issues. We're planning to have this fixed witin few weeks when we release another update for those services but I can't give you exact ETA for that.

  5. Reply August 5, 2015 / 09:33 Dan Knauss (@newlocalmedia)SiteGround Team

    Nice work!

  6. Reply August 5, 2015 / 16:54 Karim MarucchiSiteGround Team

    Well done!

    • Reply August 6, 2015 / 00:51 Hristo PandjarovSiteGround Team

      Thanks Karim 🙂

  7. Reply August 6, 2015 / 00:58 ssnobbenSiteGround Team

    Any news when this coming to Joomla?

    • Reply August 6, 2015 / 05:54 Hristo PandjarovSiteGround Team

      Very soon hopefully!

  8. Reply August 6, 2015 / 02:09 Steve HoareSiteGround Team

    Feature request: can we have a traffic light symbol in the adminbar that shows whether the page being viewed is cached?

    • Reply August 6, 2015 / 05:54 Hristo PandjarovSiteGround Team

      If the admin bar is loaded this means that your logged 🙂 This means that the page is not cached for sure 🙂

      • September 4, 2015 / 05:48 JeroenSiteGround Team

        Does this work for any account on WordPress? Or only for the Administrator? As far as I can see only the Admin sees the 'Purge' option.

      • September 7, 2015 / 23:46 Hristo PandjarovSiteGround Team

        Yes, only people with admin access can purge the cache manually.

  9. Reply August 6, 2015 / 12:58 OscarSiteGround Team

    Really cool stuff. Always like it that you keep adding and improving. Keep it up.

  10. Reply August 6, 2015 / 21:08 RobbieSiteGround Team

    Just a basic question. In cpanel do I need to have both the Static cache button and the Dynamic cache button in the "on" position.

    The default position seems to be Static button is "on' and the Dynamic button is "off".

    I have switched the Dynamic button to "on" so I now have both the Static & the Dynamic buttons in the "on" position. Is that where they both should be?

    • Reply August 7, 2015 / 04:51 Hristo PandjarovSiteGround Team

      You need to enable the Dynamic one 🙂 If the Static cache is not enabled, it will be turned on automatically.

  11. Reply August 9, 2015 / 03:39 JohnSiteGround Team

    Hi

    Can you tell me how Supercache can help with images, particularly on a mobile site ?

    We have W3 Total cache and Cloudflare installed on a Woocommmerce site. Gt Metrix is showing a load time of 1.7 seconds, but on Mobitest, we're seeing 7.7 seconds with the image waterfall being the bottleneck.

    I wouldn't mind an overview of Dynamic v. Static v. Memcached ?

    ...and HVVN ?

    Thank you

    John

    • Reply August 10, 2015 / 05:57 Hristo PandjarovSiteGround Team

      The SuperCacher does not improve / compress your images. They just get served faster but if they are too big that will still take time. I would recommend using this plugin which has great results on many sites: https://wordpress.org/plugins/ewww-image-optimizer/

  12. Reply August 9, 2015 / 23:01 marceloSiteGround Team

    am closely following this company, I have 2 domains one with joomla and the other in wp!
    the GROWBIG plan would be good?

    • Reply August 10, 2015 / 05:56 Hristo PandjarovSiteGround Team

      It really depends on the websites. I would recommend that you contact us via the Live Chat 🙂

  13. Reply August 23, 2015 / 06:17 tiggeySiteGround Team

    Hello, nice job, but for me it doesn't work. Each time I try to test whether a page is cached or not your plugin returns me "CACHED". This happens even if the page is on the exclude list or if I previously flushed the dynamic cache . Any idea to solve this problem?

    Thank you in advance,

    Simone

    • Reply August 24, 2015 / 00:33 Hristo PandjarovSiteGround Team

      Make sure you've updated your plugin to the latest version. If the problem persists, kindly open a ticket in your Help Desk. My colleagues from the support team will happily assist you with troubleshooting this issue!

  14. Reply March 24, 2016 / 03:57 DavidSiteGround Team

    Hello,

    We are using WP super cache plugin. Is it ok to use both of the plugging together?

    Thanks

    • Reply March 25, 2016 / 04:02 Hristo PandjarovSiteGround Team

      Just disable the caching settings since it wouldn't make sense to double-cache the same content. You can keep it for the minification and other c performance optimization options.

  15. Reply April 1, 2016 / 07:40 JudithSiteGround Team

    Is it necessary to have a second caching plug in beside SG SuperCacher? I have just configured the SG SuperCacher and my sites speed has improved greatly. I am now not sure if I can deactivate and delete W3TC. Or is there another plugin, which is better to work with SG SuperC?

    • Reply April 2, 2016 / 05:56 Hristo PandjarovSiteGround Team

      If you're using the plugin just for caching, there's no need for it, SuperCacher will ahve far better productivity than any file-based caching plugin.

  16. Reply June 3, 2016 / 03:20 Ogba VictorSiteGround Team

    Boss I have activated the dynamic cacheing and still testing it in the admin areas says "Satus: Not Cached" What did I do wrong?

    • Reply June 3, 2016 / 05:28 Hristo PandjarovSiteGround Team

      Please, post a ticket in your Help Desk, my colleagues will happily assist you with that!

  17. Reply June 7, 2016 / 13:19 Andy RobertsSiteGround Team

    I have a problem with the home page not indicate an updated cart value. If a customer adds an item to the cart and then returns to the home page or other pages, the home page still shows zero Cart (0). If I force refresh on the page, the cart item count goes to the correct number. Is this related to dynamic caching?

    • Reply June 8, 2016 / 00:46 Hristo PandjarovSiteGround Team

      It depends on the plugin you're using. The best way to approach this would be to post a ticket in your Help Desk. Our support team will take a look into it and give you more details about the particular case.

  18. Reply June 27, 2016 / 23:19 IrfanSiteGround Team

    Hi

    I have a Problem. Revolution slider disappears with Caching.
    (I am Using Revolution Slider and Its getting disappeared after some minutes when dynamic caching is turned ON.)

    So Let me know that, Can I Exclude Slider in Home page from Caching?.

    • Reply June 28, 2016 / 05:45 Daniel KanchevSiteGround Team

      Hello, Irfan.

      You can exclude the home page from the full page caching. In order to do this open the SuperCacher settings page and simply add "/" to the exclude list. If you need help post a support ticket and we'll be happy to do this for you.

  19. Reply September 16, 2016 / 11:44 Anup PandeySiteGround Team

    I am getting this error: CAN'T GET HEADERS on Test URL button. Being told that it is because the entire DNS is not pointing to siteground, only the www is. Confirm?

    • Reply September 17, 2016 / 01:31 Daniel KanchevSiteGround Team

      Hello, Anup. This specific error message is displayed when the plugin is not able to connect to the domain name and obtain the HTTP headers. We might be able to resolve this issue - please post a support ticket and ask the ticket to be escalated to one of our supervisors.

  20. Reply November 2, 2016 / 22:38 chung cu luong yenSiteGround Team

    well done

  21. Reply January 3, 2017 / 07:03 Michele RalloSiteGround Team

    HI Hristo,
    i'm a siteground newbie coming from another host, i was questioning myself if make sense to install supercacher + w3 (or other web cacher) in order to made fewer request and so on...

    • Reply January 10, 2017 / 01:42 Hristo PandjarovSiteGround Team

      You can use other plugins for things like JS and CSS minification and combination, HTML optimization, etc but for caching, the SuperCacher is far faster than any plugin.

  22. Reply March 18, 2017 / 17:31 DaveSiteGround Team

    The W3 Total Cache plugin has options to enable page cache, database cache, object cache, and browser cache. If I have the SuperCacher static cache enabled, does it take care of all of those options above? Can I disable page, database, object and browser cache in W3T?
    Thanks.

    • Reply March 20, 2017 / 03:19 Hristo PandjarovSiteGround Team

      We don't delete any W3TC caching. I would recommend that you disable all caching options in W3TC and use only SG Optimizer plugin plus the dynamic caching enabled in the SuperCacher tool in cPanel.

  23. Reply March 20, 2017 / 12:46 DaveSiteGround Team

    When I went to the SuperCacher tool in cPanel, none of my websites were listed under Dynamic Cache so I clicked the "Add Application" and added my website url.

    However, when I look at the tutorial, I see the screenshots lists installation urls as "mysite.com/wordpress" whereas I just listed my sites as mysite.com without the wordpress designation on the end. Does that matter?

    • Reply March 21, 2017 / 05:45 Hristo PandjarovSiteGround Team

      If your app is main for the domain, just leave the field empty. If it's installed in a folder, type it in after the domain.

  24. Reply April 24, 2017 / 16:19 HowardSiteGround Team

    Hi
    Have super cache optimized along with php adjustment. What is BEST to use for JS and CSS minification. There's a few out there... opinions?
    Thanks
    Howard

    • Reply April 29, 2017 / 00:41 Hristo PandjarovSiteGround Team

      In my opinion, the best free solution is Autoptimize. WP Rocket does a great job too but it's a paid plugin. You can't go wrong with either.

      • June 30, 2017 / 13:18 Daniel BachmannSiteGround Team

        Hristo,

        How would you best setup Siteground caching together with WP rocket ?

        The only thing I can find is other people showing their WP rocket settings but what caching they enabled on Siteground C panel.

        In addition this post almost suggests to turn off dynamic caching of SG cachepress and since I did it, I get slower performance!
        http://docs.wp-rocket.me/article/115-can-i-use-wp-rocket-with-sitegrounds-supercacher

        I am tempted to think, that it is probably best is to turn on static and dynamic caching on Siteground and only use other features from WP rocket.

        What is your take on this ?

      • July 1, 2017 / 01:09 Hristo PandjarovSiteGround Team

        I would recommend disabling the caching functionality of WP Rocket and keeping it for its other optimization features - minification, combination, etc. Our caching system works in the server's RAM and outperforms any plugin, no matter how good it is, simply because plugins can only save and read files on the server's disk which is slower plus the requests have to go through the PHP service.

  25. Reply September 19, 2017 / 12:53 Glenn HultgrenSiteGround Team

    Hello, need some clarity on this in the SuperCache Plugin, are they on when the switches show an "X" or a "Check Mark"? In your support tutorial, it shows "check mark", but I heard it should be an "X" meaning it's actually on and the "X" indicates to turn it off. Thanks, Glenn

    • Reply September 20, 2017 / 06:29 Hristo PandjarovSiteGround Team

      Blue is on, grey is off, that's easiest way to remember it but X means off and check mark means on 🙂

  26. Reply November 25, 2017 / 06:28 DavSiteGround Team

    Hi there,

    Am I right in thinking that the W3 Total cache plugin for WordPress, does not work with Sitegrounds "SG Optimizer"? I tried to enable both in WordPress and it does not allow me to. I am guessing because they both do simialr jobs and that would create a problem if both were installed.

    Thanks for a quick reply!

    • Reply November 27, 2017 / 01:04 Hristo PandjarovSiteGround Team

      The plugin works. Just disable all of its caching functions not to duplicatie functionality. Our service handles caching way better while the plugin as additional features that are still useful for your site performance.

  27. Reply December 14, 2017 / 09:41 Tatsat SavsaniSiteGround Team

    I have SGOptimzer and Autoptimize installed - I have enabled all three optimzation option - HTML/CSS/JS... do I need to do any other setting?

    Also, do I need WP-Optimze for database optimzation ? or does spoptimzer do that ?

    • Reply December 18, 2017 / 00:49 Hristo PandjarovSiteGround Team

      I would say you're good. You can set a cronjob to optimize your WordPress database from time to time, the command is wp db optimize. I wouldn't add another plugin for that myself.

Reply to Hristo Pandjarov Cancel

* (Required)