找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 146|回复: 0

[cms教程] PbootCms禁止自动提取缩略图

[复制链接]

该用户从未签到

发表于 2021-12-5 08:15:01 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
前言
        群里有同学问,PbootCMS总是自动提取文章里的图片作为缩略图,

        有时候第一张图可能是一张很小的图片,

        或者其他原因,并不适合作为缩略图呈现。

        这个时候PbootCms的智能就显得有些多余。

        这里来教大家修改一下程序,

        实现禁止PbootCms模板自动提取文章第一张图作为缩略图。

        操作步骤
        使用你的IDE工具,VScode、Sublime等工具,

        使用“无缩略图时”作为关键词搜索整个项目,

        会搜索到2个文件,共3处代码。

        我们打开搜索到的代码位置,如下:
         

       
               
                       
                               
// 无缩略图时,自动提取文章第一张图为缩略图
            if (! $ico && preg_match('/
[img][/img]
/i', decode_string($content)] $srcs) && isset($srcs[1,)) {
                $ico = $srcs[1,;
            }
                       
               
       

       
         

        我们只需要将下方的 if 开头的 3行 代码注释掉即可。

        (注释就是在这三行的最前面加上双斜杠即可)

        最终修改如下:
         

       
               
                       
                               
// 无缩略图时,自动提取文章第一张图为缩略图
            //if (! $ico && preg_match('/
[img][/img]
/i', decode_string($content)] $srcs) && isset($srcs[1,)) {
            //    $ico = $srcs[1,;
            //}
                       
               
       

         

        一共有三处,均注释掉即可。

        这样就去掉了PbootCms程序默认提取缩略图的功能。
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-6-17 14:54

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表