ZblogPHP自动调用文章第一张图为缩略图及随机缩略图
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

一般情况,蜗牛在帮助客户网站制作的时候关于产品缩略图的调用会使用ZblogPHP平台中\\”自定义字段插件\\”直接人工选择一个产品的图片作为展示前台的产品缩略图,这样的好处就是可以选择自己需要的或者自定义的产品、文章图片展示,唯一比较麻烦的是编辑和更新文章的时候都要手工输入图片的URL才可以。
我们其实也可以采用自动缩略图的方法,比如在内容中有图片的时候自动选择第一张图作为缩略图,我们可以在发布产品、文章的时候有意的把需要作为缩略图的图片放到第一张。且在没有图片的内容时候,我们可以随机调用准备好的几个图片作为随机展示,这样的案例在很多博客模板中都有见到。这里蜗牛也把这个常用的代码记录下来,以后在制作主题模板时候可能会经常用到。
第一、可能需要用到的效果
这个演示是蜗牛在制作一个博客主题时候侧栏以及内容列表时候用到的缩略图效果,这个我们应该很常见的。
第二、自动缩略图效果实现步骤
1、通用代码
{php}
$temp=mt_rand(1,5);
$pattern=\\”/<[img|IMG].*?src=[\\\\\\’|\\\\\\”](.*?(?:[\\\\.gif|\\\\.jpg|\\\\.png]))[\\\\\\’|\\\\\\”].*?[\\\\/]?>/\\”;
$content = $article->Content;
preg_match_all($pattern,$content,$matchContent);
if(isset($matchContent[1][0]))
$temp=$matchContent[1][0];
else
$temp=$zbp->host.\\”zb_users/theme/$theme/style/images/random/$temp.png\\”;
{/php}
如果没有图片,我们就从在当前主题的/style/images/random/文件夹中调用5个准备好的png图片,名称分别是1.png,2.png,3.png,4.png,5.png。且如果需要多个我们可以修改上面的参数。
PS:以上代码放到调用文章列表循环内。
2、调用位置
<img src=\\”{$temp}\\” />
在调用图片的位置放上上面的调用,我们也可以给上面图片加上样式,比如设定固定的宽度和高度,以及用border-radius加上圆角,以及边框等效果。
总结,有这样的代码我们并不需要用到插件,就可以制作出丰富的图文ZblogPHP主题。
[ZblogPHP]历史优惠活动内容
猜你可能想看的VPS
- CombCloud→58 元 月 1GB 内存 20GB SSD 硬盘 香港VPS[主机]
- 补货 Virmach→$1.25 月低配套餐补货 512M 及以上套餐终全球[VPS测评]
- LOCVPS→56 元 月 KVM-2GB 30GB 600GB 圣何塞全球[VPS测评]
- raksmart→美国不限流量服务器(物理机) 100M 带宽~$61 美国VPS[主机]
- DogYun→香港云服务器按小时计费 25.27 元 月起(0.0351香港VPS[主机]
- 疯狂猜成语 图猜成语一个锤子在打铁还有火苗是什么成语?全球[VPS测评]
- 阿里云服务器 2020 年 2 月促销,100%CPU 性能,2 核 4全球[VPS测评]
- 标准互联→90 元 月-4GB 80GB 30M 无限流量 洛杉矶(CN全球[VPS测评]
- ZJI 新春 55 折→香港大埔 2XE5-2630L 32GB 1TB香港VPS[主机]
- [11.11]HostDare 八折→洛杉矶 CN2 GIA 线路 KV全球[VPS测评]
- LOCVPS→38.5 元 月 XEN-2GB 40GB 3M 香港机房香港VPS[主机]
- 标准互联→襄阳电信 5G 防御款 2 核 4G 70G 硬盘 10M 月全球[VPS测评]
- 腾讯云→“2019 年 12 月”云服务器秒杀活动 最新腾讯云优惠信息 香港VPS[主机]
- Windows and Office ISO Downloader 从微WINDOWS
- 通过给WordPress文章添加3篇假的页码导航实现相关文章全球[VPS测评]
- ZJI 双十一 充值送 香港高防五折 阿里云香港线路立减270元香港VPS[主机]
- PacificRack 便宜 VPS 512m内存 10G纯ssd 1T全球[VPS测评]
- TmhHost 十月新上日本 CN2 线路 VPS 带宽3Mbps 20日本VPS[主机]
- WebHorizon便宜openvz vps,25美元/年,1896m内全球[VPS测评]
- Mikrovps-2.85$ 月 匈牙利 法国 1G内存10G硬盘 1G全球[VPS测评]
- HKServerSolution → 4G内存 50G SSD 100M全球[VPS测评]
- 2019黑五: Spartanhost → 2C 1G RAM 15G全球[VPS测评]
- 2.45亿、成都公安(大数据基座-服务器)采购:神码、虹信、海康、超聚变全球[VPS测评]
- 深圳市城市交通规划设计研究中心股份有限公司关于与腾讯云计算(北京)有限责全球[VPS测评]
- CombCloud,香港沙田CN2VPS测评,2核1G52元/月,安畅C香港VPS[主机]
- 云米科技:美国CERA三网回程GIA 10Mbps大带宽,年付最低400美国VPS[主机]
- CIO和其他IT领导者充分利用边缘计算增强业务的4个关键全球[VPS测评]
- 晚点独家丨拼多多9月上线跨境电商平台,首站美国美国VPS[主机]
- 中国跨境电商,如何掘金欧洲市场?全球[VPS测评]
- 青云互联:年终特惠香港弹性云服务器15元/月起,可自定义配置,可选winWINDOWS
转载请注明原文地址:http://140.238.13.167:12355/read-142188.html











