WordPress 网站压缩前端html代码

2021-08-10 0 1,216

另一个是关于WordPress 优化教程,在之前的文章中,主要使用缓存来提高 WordPress 网站加载,而本文主要是为写字台网站压缩前端 html 代码,旨在删除所有不必要的内容如空行和标签,简化代码压缩 html,从而加速写字台。
写字台网站压缩前端 html 代码
WordPress 网站按下前端 html 代码
汇站网有两种推荐方法:使用插件和将代码直接放到函数中。php 文件。
I.使用 WPHTML 压缩插件
说明:WPHTML 压缩插件,没有任何设置,下载和安装已启用。
Wp 官方网站下载地址:http://wordpress.org/plugins/wp-html-compression/
下载磁盘下载地址:http://ct.btioo.com/file/21890530-458241213
二,不要使用插件,代码版本
将以下代码放入这些函数中。在当前使用顶部的根目录下,php 文件可用。嗯,少使用一个插件。

*/
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<!--压缩前的大小: $initial bytes; 压缩后的大小: $final bytes; 节约:$savings% -->";
    return $buffer_out;
}
ob_start("wp_compress_html_main");
}
add_action('get_header', 'wp_compress_html');

提示:如果要查看页面源文件末尾的压缩信息,请在代码末尾删除四条注释;

 

至此文章已结束,如转载请注明:汇站网 » WordPress 网站压缩前端 html 代码

收藏 (0)

微信支付 微信扫一扫

支付宝支付 支付宝扫一扫

打赏二维码
点赞 (0)

站长资源下载中心-找源码上汇站

常见问题
  • 如果付款后没有弹出下载页面,多刷新几下,有问题联系客服!
查看详情
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

联系官方客服

为您解决烦忧 - 24小时在线 专业服务