加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

WordPress 网站压缩前端html代码解析

发布时间:2021-10-16 15:27:02 所属栏目:语言 来源:互联网
导读:又是一篇关于WordPress优化教程,在之前的文章中,大都是使用缓存的方式来提升WordPress网站加载速度,而本篇文章则主要是针对Wordpress 网站压缩前端html代码,

又是一篇关于WordPress优化教程,在之前的文章中,大都是使用缓存的方式来提升WordPress网站加载速度,而本篇文章则主要是针对Wordpress 网站压缩前端html代码,目的是删除前端页面所有空行和制表符等不必要的内容、简化代码来压缩html,从而实现加速WordPress的效果。

 

WordPress 网站压缩前端html代码

 

ASP站长网这里白天主要给大家推荐两种方式:一种是使用插件,一种则是直接将代码放入functions.php文件。

 

一、使用WP HTML Compression插件

 

使用说明:WP HTML Compression插件无需做任何设置,下载安装启用即可。

 

wp官网下载地址:

 

城通网盘下载地址:https://474b.com/file/21890530-458241213

 

二、不使用插件,代码版

 

将以下代码放到网站当前使用主题根目录下的functions.php文件即可。好吧,又少使用一个插件。

 

/*

 

*压缩html代码

 

* ‎

 

*/

 

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("nn", "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');

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读