如何使用 PHP 输出压缩的 HTML 代码

分类:PHP相关 时间:2023-10-30 00:13 浏览:0 评论:0
0

前面我介绍了可以使用 Minify 这个工具其 WordPress 插件对 CSS JS 进行最小化压缩合并,但是对于服务器输出的 HTML 代码,是否也可以进行压缩呢?

下面就是一个对 HTML 进行压缩的 PHP 函数:

function wpjam_minify_html($html) {
    return preg_replace(
        $search = array(
            '/\>[^\S ]+/s',  // 删除标签后面空格
            '/[^\S ]+\',
            '<',
            '\\1'
        ), 
        $html
    );
}
[/code]


对于 WordPress 博客来说,将上面的函数下面的代码复制到当前主题的 functions.php 文件中,就可以实现输出页面 HTML 代码的压缩:

[code]
if(!is_admin()){
 add_action("wp_loaded", 'wp_loaded_minify_html');
 function wp_loaded_minify_html(){
  ob_start('wpjam_minify_html');
 }
}

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. PHP相关 > 如何使用 PHP 输出压缩的 HTML 代码

用户评论