也是关于WordPr唐山软件开发的ess优化教程。在以前的文章中,大多使用缓存来提高Wordpress网站的加载速度,但本文主要针对WordPress网站的前端html代码进行压缩。目的是删除前端页面所有不必要的空行、制表符等内容,简化代码压缩html,达到加速WordPress的效果。
WordPress网站压缩前端html代码
在这里,我们主要推荐两种方法:一种是使用插件,另一种是将代码直接放入functions.php文件。
首先,使用WP HTML压缩插件
使用说明:WP HTML压缩插件不需要做任何设置,下载安装启用即可。
Wp官网下载地址:http://wordpress.org/plugins/wp-html-compression/
诚通网盘下载地址:https://474b.com/file/21890530-458241213
第二,不要使用插件,代码版本
只需将以下代码放在网站当前主题根目录下的functions.php文件中。好吧,少一个插件。
/*
*压缩html代码
* http://www.seobti.com/2548.html;
*/
函数wp_compress_html()
{
函数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]);
}
其他
{
$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
}
ob _ start(' WP _ compress _ html _ main ');
}
add_action('get_header ',' WP _ compress _ html ');
提示:如果要查看网页源文件末尾的压缩信息,请删除代码末尾的四行注释;
结论:以上是Wordpress网站优化压缩前端网页代码的方法。其实除了上面的压缩插件,还有其他可以压缩网页的插件,比如WP-Optimize,白天一直在用,功能比较齐全。有兴趣的朋友可以尝试安装使用。