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
- 补货通知 搬瓦工→CN2 GIA 线路$46.87 年 VPS 补货了 全球[VPS测评]
- 干净的一键卸载宝塔面板 WEB 运行环境的方法全球[VPS测评]
- Hosteons→KVM 八折 OpenVZ 年付五折 不限流量 免费升全球[VPS测评]
- Hetzner→€4.15 月 AMD EPYC 2GB 内存 40GB虚拟空间(主机)
- 补货通知 VirMach→512M 套餐圣何塞补货 速度不错 部分 IP全球[VPS测评]
- 微基主机→深港 IPLC 莞港 IPLC 等转发服务 5Mbps-20M全球[VPS测评]
- DogYun 月付 15 元的圣何塞双程 giavps 速度及综合性能测全球[VPS测评]
- 无污染的智能 DNS 搭建-overture全球[VPS测评]
- 磐石云拉新活动→美国云主机低至 27.5 元 福州高防云主机最低 110美国VPS[主机]
- 新商家慎重-伏羲主机(6le)香港 cera 机房便宜 VPS 主机 1香港VPS[主机]
- RackNerd 520 狂欢促销,便宜美国 g 口 vps vds 五美国VPS[主机]
- 阿里云采购节云服务器选购攻略 国内香港免备案 89 元每年起香港VPS[主机]
- Vultr VPS主机如何添加自定义防火墙规则全球[VPS测评]
- 2019黑五: Krypt ION- 2C 2G RAM 60G SSD全球[VPS测评]
- Virmach → $1.5 月付 512M 内存 10G SSD硬盘 全球[VPS测评]
- 6种样式社交论坛网站HTML5模板 - Social全球[VPS测评]
- 云计算拯救互联网巨头:谁抢跑,谁追赶?全球[VPS测评]
- 极光kvm怎么样?香港大带宽VPS促销1核1G内存19元/月起,5G防御香港VPS[主机]
- 快速云:云服务器vps的区别是什么云服务器和vps哪个比较好2022-0全球[VPS测评]
- 阳帝云:香港大宽带vps仅15元/月;美国vps200G防御仅28元/月美国VPS[主机]
- 云计算的三种服务模式,SaaS和PaaS的区别在哪里?全球[VPS测评]
- 云计算拯救互联网巨头:谁抢跑,谁追赶?全球[VPS测评]
- 七安云怎么样?香港CN2+BGP线路VPS 1核1G10M 16/月香港VPS[主机]
- 2020畅行云双11活动:海内外云服务器超低1.5折,2核2G5M云主机全球[VPS测评]
- 拼多多入局跨境电商平台,首站美国;奈雪的茶在上海建第二总部;pidan“美国VPS[主机]
- 印象云vps,香港安畅gia低至22元起,1核1G内存,小带宽无限流量,香港VPS[主机]
- 戈登云VPS,6折,充值送50%,香港cn2,美国cn云服务器,2核2G美国VPS[主机]
- kvmcloud怎么样?香港BGP云服务器 月付12.9元香港VPS[主机]
- 傲游主机:香港cn2高防云主机,159元/月/2核/2GB/40GB/2香港VPS[主机]
- 戈登云VPS,6折,充值送50%,香港cn2,美国cn云服务器,2核2G美国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-39187.html











