WordPress压缩html代码免插件WordPress在输出网页的时候,会将我们的源代码按照源文件布局样式输出,这样很容易让别人查看源代码方式得知我们网站构造,拽立网,最重要的是WordPress输出了很多不必要的字符,比如空格。我们可以设法将输出的代码进行压缩去掉不必要的符号,即可实现压缩代码也可以帮助WordPress加速,如果嫌麻烦手累可以使用这个wp-compress-html插件,那就来实现免插件压缩wordpress网页代码,今天我把WordPress压缩html代码免插件方法分享给大家,请看以下操作!

WordPress无压缩前效果图!

WordPress压缩html代码免插件

1.登陆你的后台管理,选择【外观】-【编辑】-【模板函数 (functions.php)】

//WordPress压缩html代码免插件
function wp_compress_html(){
function wp_compress_html_main ($buffer){
$initial=strlen($buffer);
$buffer=explode("<!--wp-compress-html-->", $buffer);
$count=count ($buffer);
for ($i = 0; $i <= $count; $i++){
if (stristr($buffer[$i], '<!--wp-compress-html no compression-->')) {
$buffer[$i]=(str_replace("<!--wp-compress-html no compression-->", " ", $buffer[$i]));
} else {
$buffer[$i]=(str_replace("\t", " ", $buffer[$i]));
$buffer[$i]=(str_replace("\n\n", "\n", $buffer[$i]));
$buffer[$i]=(str_replace("\n", "", $buffer[$i]));
$buffer[$i]=(str_replace("\r", "", $buffer[$i]));
while (stristr($buffer[$i], '  ')) {
$buffer[$i]=(str_replace("  ", " ", $buffer[$i]));}}
$buffer_out.=$buffer[$i];}
$final=strlen($buffer_out);
$savings=($initial-$final)/$initial*100;
$savings=round($savings, 2);
$buffer_out.="\n★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★";
$buffer_out.="\n★压缩前: 【$initial 字节】; 压缩后: 【$final 字节】; 压缩比率:【$savings% 字节】★";
$buffer_out.="\n★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★";
return $buffer_out;}
ob_start("wp_compress_html_main");}
add_action('get_header', 'wp_compress_html');

 

WordPress压缩后效果图!

WordPress压缩html代码免插件

提示:现在刷新你网站,点击查看源代码是否压缩html了!

提示:网上很多分享的压缩html代码都不显示压缩率功能,因为给它禁止要么就删除这功能!

» 原创文章:《WordPress压缩html代码免插件》 » 本文地址:《http://www.zlinet.com/235.html
©版权声明:《拽立网》 » 转载请务必注明出处,喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^