禁止PbootCms自动提取缩略图方法

admin 轻心小站 关注 LV.19 运营
发表于Pbootcms版块 教程

默认的PbootCms总是在文章中自动提取图片来作为文章缩略图。有时候一张很小的图片也被提取过来当缩略图,根本不适合展示。今天就给大家分享一个禁止PbootCms自动提取文章第一张图片作为缩略图的方法

默认的PbootCms总是在文章中自动提取图片来作为文章缩略图。

有时候一张很小的图片也被提取过来当缩略图,根本不适合展示。今天就给大家分享一个禁止PbootCms自动提取文章第一张图片作为缩略图的方法。

教程

使用IDE工具,VScode、Sublime等工具(编辑器)。我使用的DW,用文件夹搜索。

全目录搜索 “无缩略图时” ,搜索整个项目。

不出意外的话,你会得到2个文件,这两个文件有三处地方设计。

我们找到下面的这段代码:

// 无缩略图时,自动提取文章第一张图为缩略图            if (! $ico && preg_match('/<imgs+.*?src=s?['|"](.*?(.gif|.jpg|.png|.jpeg))['|"].*?[/]?>/i', decode_string($content), $srcs) && isset($srcs[1])) {                $ico = $srcs[1];            }

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

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

注释后,代码为:

// 无缩略图时,自动提取文章第一张图为缩略图            //if (! $ico && preg_match('/<imgs+.*?src=s?['|"](.*?(.gif|.jpg|.png|.jpeg))['|"].*?[/]?>/i', decode_string($content), $srcs) && isset($srcs[1])) {            //    $ico = $srcs[1];            //}

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

注意:上面说了,这段代码在两个文件,三处地方都有,找到这三处地方,都要修改。

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: 禁止PbootCms自动提取缩略图方法

粉丝

0

关注

0

收藏

0

已有0次打赏