怎样给WordPress博客程序开启GZIP压缩?
来源:互联网 浏览:855次 时间:2021-05-09 22:23:40
说起wordpress博客加速,有很多方法可以实现,比如说选择一个好的主机服务商,用代码代替插件,或者为评论头像添加缓存等等。还有一种一劳永逸的方法值得一提,那就是为网站添加GZIP压缩功能。那么什么是GZIP压缩呢?gzip是GNUzip的缩写,它是一个GNU自由软件的文件压缩程序。不懂也没关系,我们关心的只是GIZP的功能。
GZIP压缩有什么好处?Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。 简单的说,就是将你网站上的大部分html文件压缩了一下。
如果你的博客还没有添加GZIP压缩功能,但又想给博客提速的话,不妨将下面的代码添加到主题的function.php文件中。只需要这段简单的代码,就可以轻松开启压缩功能,瞬间为博客提速。
//Gzip压缩 function dtheme_gzip() { if ( strstr($_SERVER[‘REQUEST_URI’], ‘/js/tinymce’) ) return false; if ( ( ini_get(‘zlib.output_compression’) == ‘On’ ||
ini_get(‘zlib.output_compression_level’) > 0 ) ||
ini_get(‘output_handler’) == ‘ob_gzhandler’ ) return false; if (extension_loaded(‘zlib’) && !ob_start(‘ob_gzhandler’)) ob_start(); } add_action(‘init’,’dtheme_gzip’); //代码结束
下面就是一个基于WordPress博客程序使用此段代码后的效果: