GZIP压缩


//开启GZIP压缩
function gzip() {
	ob_start('ob_gzhandler');
}
if(!stristr($_SERVER['REQUEST_URI'], 'tinymce') && !ini_get('zlib.output_compression')) {
	add_action('init', 'gzip');
}

Gzip压缩JS和CSS

将以下代码加入style.css文件的的头部:


<?php if(extension_loaded('zlib')) {ob_start('ob_gzhandler');}
header("Content-type: text/css"); ?>

将以下代码加入style.css 文件的的尾部:


<?php if(extension_loaded('zlib')) {ob_end_flush();} ?>

将文件更名为:style.css.php
找到主题文件中引用style.css处,将其更名为:style.css.php
Gzip压缩JS方法:
步骤和压缩CSS文件一样,只是第1步的代码改为:


<?php if ( extension_loaded('zlib') ) {ob_start('ob_gzhandler');}
header("Content-Type: text/javascript"); ?>

第2步与上方相同,第3步、第4步文件名对应修改即可。