WordPress网站优化,无需插件纯代码压缩前端html网页

2023-04-22 87 0

WordPress网站优化,无需插件纯代码压缩前端html网页,网站速度的快慢大多数取决于代码和服务器的配置,由于高额的服务器费用对于我们这种个人网站来说,服务器配置差不多就可以了,亿破姐网站服务器采用的是6核心12线程16G的配置,虽然配置不低,但是还是需要进行优化,可以优化的地方还是要坚持去优化的,毕竟谁都不想访问一个慢悠悠的网站,那么这里我就向大家分享下,如何通过使用纯代码来对WordPress前端html进行压缩,以达到给前台访问加速的目的。

首先将以下代码放入WordPress主题目录里的functions.php文件里面


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');

加入以上代码后,打开网站前台,查看下源代码,看看最后一行是不是多了一个“压缩前的大小: xxx bytes; 压缩后的大小: xxx bytes; 节约:xxx%”的注释,如果有则说明生效了。

相关文章

Kuririn M01个人博客主题
YUMU语幕主题免费下载
高大上的免费自媒体博客主题-Once
免费的类朋友圈风格WordPress图片主题-Mango
PIX主题-多用户轻社交类朋友圈主题
WordPress免费主题Qzdy发布简约极致博客主题

发布评论