600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > WordPress页面html源代码压缩

WordPress页面html源代码压缩

时间:2020-07-05 21:41:32

相关推荐

WordPress页面html源代码压缩

有一个很古老的插件可以实现,那就是WP-HTML-Compression。但本文采用添加主函数的代码法:

function wp_compress_html(){function wp_compress_html_main ($buffer){ $initial=strlen($buffer); $buffer=explode("", $buffer); $count=count ($buffer); for ($i = 0; $i <= $count; $i ) { if (stristr($buffer[$i], \)) { $buffer[$i]=(str_replace("", " ", $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"; return $buffer_out;}ob_start("wp_compress_html_main");}add_action(get_header, wp_compress_html);

加入functions.php内部,保存,刷新前台页面,查看源代码,压缩吗?

压缩页面可能会出现一些问题,比如一些特效失效,所以我们也需要禁止压缩这些位置,如下:

不被压缩的部分

将不想被压缩的部分添加到白名单代码中,则该代码不会被压缩到!友谊提醒,压缩后可能无法检测到友谊链接,此时也需要白名单代码来禁止压缩友谊链的部分!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。