尤明明Blog

网站建设 | 前端切图,技术不仅是一种专业,更是一种责任!

您的当前位置: 首页 » CMS学习 » 极致cms »

极致cms文章详情页图片增加懒加载功能

2024-12-11   Umming   极致cms    评论(0)    浏览(51)


找到conf/FunctionsExt.php。添加如下函数
function lazyImg($richText) {
    return preg_replace_callback(
        '/<img\s+([^>]*)\s*>/i',
        function ($matches) {
            $attributes = $matches[1];
            $newAttributes = str_replace('src=', 'data-src=', $attributes);
            return str_replace($attributes, $newAttributes, $matches[0]);
        },
        $richText
    );
}

找到/app/home/c/HomeController.php
找到 function jizhi_details($id){}函数里面

把$con = $details['body'];
改成$con = lazyImg($details['body']);

前端引入懒加载插件,即可完成

标签: 极致cms

本文链接:https://www.umming.com/jizhicms/376.html

声明:本站信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!


发表评论:

//