有一些伴侣的网站前端不需要缩略图,只需要个别文章显示缩略图,PbootCMS模板默认自动提取文章里的图片作为缩略图。其实可以增加一个按钮,判断下就能。最终实现效果如下:
找到文件apps\\admin\\view\\default\\content\\content.html(在代码340行及740行,添加以下代码)
1
<div class=\”layui-form-item\”>
2
<label class=\”layui-form-label\”>内容图片设置</label>
3
<div class=\”layui-input-block\”>
4
<input type=\”checkbox\” name=\”contenttopic\” value=\”1\” title=\”内容首图设置缩略图\”>
5
<input type=\”checkbox\” name=\”contenttopics\” value=\”1\” title=\”内容图片设置多图\”>
6
</div>
7
</div>
找到文件apps\\admin\\controller\\content\\ContentController.php
在代码96/428行
1
$contenttopic = post(\’contenttopic\’);//设置内容首图按钮
2
$contenttopics = post(\’contenttopics\’);//设置内容图片为多图按钮
在代码136/468行处添加
01
// 提取文章第一张图为缩略图
02
if ($contenttopic && preg_match(\’/<img\\s+.*?src=\\s?[\\\’|\\\”](.*?(\\.gif|\\.jpg|\\.png|\\.jpeg))[\\\’|\\\”].*?[\\/]?>/i\’, decode_string($content), $srcs) && isset($srcs[1])) {
03
$ico = $srcs[1];
04
}
05
06
// 设置内容图片为多图,不适用内容图片很多的情况 adminbuy.cn
07
if ($contenttopics && preg_match_all(\’/<img\\s+.*?src=\\s?[\\\’|\\\”](.*?(\\.gif|\\.jpg|\\.png|\\.jpeg))[\\\’|\\\”].*?[\\/]?>/i\’, decode_string($content), $srcs)) {
08
$strsrcs = implode(\”,\”, $srcs[1]);
09
$pics = $strsrcs;
10
}
以上是文章添加的代码,文章修改的代码也是一样
本网站名称:创码者资源网
本站永久网址: http://www.cmzym.top/
本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
本站为非盈利网站,一切付费内容(包括但不限于会员充值,资源付费),均为用户自愿赞助,且所有资金均用于网站维护
本站资源均收录于互联网,所以不能保证每个细节都符合你的要求,也可能存在未知的BUG与瑕疵,因虚拟资源可复制特性,所以不接受任何理由的退款兑现,请阅 读本站声明和相关条款后再进行支付下载
本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长 :1326632303@qq.com 进行删除处理。
本本站采用知识共享署名-非商业性使用-相同方式共享4.0国际许可协议进行许可

















暂无评论内容