如今,越来越多的博客网站喜欢使用图文形式。 比如展示列表的时候,前面是缩略图,后面是概要介绍。 如果我们是调整或者制作ZBlog默认模板,调用缩略图的方法也很简单。 我们可以使用自定义字段工具手动设置,或者使用自动获取的内容中的第一张图片作为缩略图。
如果内容中没有图片,我们可以随机给一张已经准备好的缩略图。 或者你可以自己添加4张默认图片随机显示。
首先再模板中加入以下代码↓
{php} $temp=mt_rand(1,4); $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.jpg"; //需要在相应位置放置4张jpg的文件,名称为1,2,3,4 {/php} |
根据当前主题找到/style/images/random/,在文件夹中添加4张图片,如果你的文章信息没有图片时,系统就会从4张图片中随机选择一张显示。
调用位置方法↓
<img src="{$temp}" /> |
上一篇:ZBlog调用热门推荐文章列表
下一篇:ZBlog相关文章调用代码