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
- ByteDynasty→26.25 元 月 768MB 内存 8GB S虚拟空间(主机)
- 樊云→40 元 月 2GB 内存 30GB SSD 空间 不限流量 10虚拟空间(主机)
- ThinkPHP5.1 中使用 phpqrcode 生成二维码全球[VPS测评]
- 疯狂猜成语 图猜成语一只狗在偷东西一只公鸡在打鸣是什么成语?全球[VPS测评]
- hkserversolution→51 优惠 美国大带宽 cn2 gia美国VPS[主机]
- JQuery 获得当前元素 id全球[VPS测评]
- 五月优惠 imidc→香港 VPS 台湾 VPS 日本 CN2 南非 C日本VPS[主机]
- dedecms 获取文章完整标题全球[VPS测评]
- 劳动节 极光 KVM→五一劳动节专场 日本 美西 CN2 移动 CMI 日本VPS[主机]
- 搬瓦工 512M 小内存补货→1Gbps 带宽 cn2 gia 直连 $全球[VPS测评]
- 极光 KVM→300 元 年 1GB 内存 40GB 空间 600GB 虚拟空间(主机)
- 符码 CDN→香港节点 500GB 月流量 月付 1 元;800GB 月香港VPS[主机]
- WordPress代码实现用户注册时验证邮箱真实性全球[VPS测评]
- 如何修复WordPress 5.1更新后评论回复按键失效问题全球[VPS测评]
- 酷番云双十一 高防服务器1.5折起 2核2G5M带宽无限流量国内高防只需全球[VPS测评]
- ZJI新上架香港华为云cn2线路独立服务器,下单月付立减300元,终身优独立服务器[U]
- Virmach 黑五及超级星期一活动全球[VPS测评]
- Wikihost(idc.wiki) → 香港Cera 大宽带大流量带香港VPS[主机]
- Weebly网站迁移到WordPress的实操上手。全球[VPS测评]
- 2022年亚马逊Prime会员日将于7月12日和13日举行,覆盖24个站全球[VPS测评]
- 如何根据业务需求选择合适的云服务器配置?全球[VPS测评]
- 阁天互联怎么样?香港cn2云服务器 圣何塞cn2vps仅20/月香港VPS[主机]
- 者也IO,香港日本美国云服务器促销,2核2G1000元/2年,7折+内存日本VPS[主机]
- 华为S2300 系列交换机如何修改密码?全球[VPS测评]
- 永恒云:江苏挂机宝6元/月,60元/年;香港建站vps仅18元;深圳BG香港VPS[主机]
- 魔方云cubecloud:香港CN2VPS/美国CN2VPS终身88折/美国VPS[主机]
- MoeCloud:香港BGP云服务器,512MB内存/10GB空间/1T虚拟空间(主机)
- 买了一台云服务器到底能干什么?全球[VPS测评]
- 群英云:新年促销活动,海外云服务器9.9元起,高防云服务器135元全球[VPS测评]
- UOVZ怎么样?香港30M大带宽VPS 直连线路月付50元香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-39187.html











