How To Enable Gzip With WP-Cache2


I’ve made one last tweak to my site to improve performance that I’d like to highlight to other Wordpress users who use the WP-Cache2 plugin. WP-Cache2 unfortunately doesn’t work with gzip compression, which means that some of your pages might actually load slower than if you just used gzip.

Mark J as usual has provided a fix for WP-cache2 to make it it work with gzip compression, which makes WP-cache2 do the gzipping, not Wordpress.

To turn on gzip with WP-Cache2 (do not turn gzip on in Wordpress - let WP-Cache2 do the work, otherwise WP-Cache2 will disable itself) put the following line:

if ( extension_loaded('zlib') ) ob_start('ob_gzhandler');

above this line in wp-cache-phase1.php which is found in the WP-cache plugin folder:

foreach ($meta-»headers as $header) {

Bookmark & Share

Related Posts

About the Author

author photo

Everton is based in London and has worked in the internet and mobile space for over ten years now, and before that worked in corporate strategy and consulting. He has a degree in Economics from Cambridge University, and currently runs the Portal and online operations for one of the largest ISPs in the UK. He also writes for Windows 7 News.

See All Posts by This Author

There Are 5 Responses So Far. »

  1. #1

    Do you have it installed out here?

  2. #2

    Do you have it installed out here like this?

  3. #3

    It is better, cpu wise, to enable it from Apache.

  4. #4

    I always want to look after my CPU - will do now. thanks.

  5. #5

    mod_deflate is a module specific to the Apache 2.0 series, so I can’t install it as it’s not compatible with cpanel yet :-( .

Subscribe without commenting

Post a Response


Comment Policy: Any comments are permitted only because the site owner is letting you post, and any comments could be removed for any reason at the absolute discretion of the site owner.