【优选教程】WordPress网站优化,无需插件纯代码压缩前端html网页

【优选教程】WordPress网站优化,无需插件纯代码压缩前端html网页

2023-04-08 0 668
资源编号 24905 资源编号:29873更新日期:2023-04-08资源分类:学习/搭建/技术 最近更新 2026-07-20
0 C币
VIP折扣
    折扣详情
升级VIP
立即购买
下载不了?请联系网站客服提交链接错误!
增值服务:
最近更新2023年04月08日
资源编号29873
资源分类学习/搭建/技术

当前信息若含有黄赌毒等违法违规不良内容,请点此举报!

郑重承诺丨优选源码库客服TG:yxymknet【充值开通会员请加客服】

侵权投诉:如侵权·投诉·请联系邮箱@yxymknet下架处理

看到心仪的源码不想花钱可以找客服互换

¥ 0赞助币 此资源为终身赞助VIP专享资源 开通VIP尊享优惠特权

详情介绍


  • 出售打包全部代售精品源码!!!代售800余套打包源码只需1XXXXU 全部打包j仅需1XXXXU!!!!
  • 需要的联系TG:@yxymknet【点击蓝色用户名自动跳转,不要复制搜索,避免遇到骗子】
  • 【本站是赞助会员制度,赞助会员请加客服】请勿商业运营,违法使用和传播!资源仅供研究学习使用!解压密码为:www.youxuanma.cn和www.yxymk.com和www.yxymk.net注:大家下载源码都记得自己扫扫后门使用D盾,网站站长工具分类有软件也可以百度下载

    免责声明:本资源并未取得原始权利人的授权,不可商用,仅可用于学习分析底层代码,CSS等,禁止用于商业行为。如因擅自商用引起的相关纠纷及法律责任,由使用人全部承担。支持正版,人人有责,请于下载后24小时内删除,谢谢支持!
    如果蓝奏云下载失效把wws.lanzous.com/xxxx改成wws.lanzoux.com/xxxx【s改成x或i】或【wws改成wwt】注意事项: 本资源来源于网络购买或收集整理,仅供个人学习研究交流,请勿商用;

  • 【优选教程】WordPress网站优化,无需插件纯代码压缩前端html网页

    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(“<!–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(“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<!–压缩前的大小: $initial bytes; 压缩后的大小: $final bytes; 节约:$savings% –>”;
    • return $buffer_out;
    • }
    • ob_start(“wp_compress_html_main”);
    • }
    • add_action(‘get_header’, ‘wp_compress_html’);

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

    如果不想在网页源文件末尾有查看压缩信息,请删除以下代码

    • $final=strlen($buffer_out);
    • $savings=($initial$final)/$initial*100;
    • $savings=round($savings, 2);
    • $buffer_out.=“n<!–压缩前的大小: $initial bytes; 压缩后的大小: $final bytes; 节约:$savings% –>”;

    有些特别的网站,可能会存在部分js代码被压缩后无法正常运行,那么可以使用以下代码解决,把代码放入指定的标签就不会被压缩。

    • <!–wp-compress-html–><!–wp-compress-html no compression–>
    • 此处代码不会被压缩,主要是避免压缩带来的错误,请把不想被压缩的代码放入这里
    • <!–wp-compress-html no compression–><!–wp-compress-html–>

    上面的代码不是放入functions.php文件里面的,需要在主题代码中有js的地方放入。

    网站文章中有时候也需要插入代码,一篇文章需要插入几段代码了,如果文章中插入的代码也被压缩,是很影响用户阅读体验的,所有我们也要进行一下处理,同样将以下代码放入functions.php文件里面。

    • function unCompress($content) {
    • if(preg_match_all(‘/(crayon-|</pre>)/i’, $content, $matches)) {
    • $content = ‘<!–wp-compress-html–><!–wp-compress-html no compression–>‘.$content;
    • $content.= ‘<!–wp-compress-html no compression–><!–wp-compress-html–>‘;
    • }
    • return $content;
    • }
    • add_filter( “the_content”, “unCompress”);

    以上就是WordPress网站优化,无需插件纯代码压缩前端html网页全部教程了。

    千源源码站 学习/搭建/技术 【优选教程】WordPress网站优化,无需插件纯代码压缩前端html网页 https://qyymz.com/29873.html

    常见问题

    相关文章

    猜你喜欢
    发表评论
    暂无评论

    • 0 +

      访问总数

    • 0 +

      会员总数

    • 0 +

      文章总数

    • 0 +

      今日发布

    • 0 +

      本周发布

    • 2 +

      运行天数

    你的前景,远超我们想象