ZBlogPHP文章缩略图调用方法,超详细
【特别声明】
本文摘自网络,原文 作者/网站:
仰望星空
文章缩略图一般都是调用文章的第一张图片,也可以自定义缩略图。调用自定义缩略图的方法:
1. 先搜索安装自定义字段插件
2. 打开插件,默认打开的是文章域,创建的字段会在文章页和页面出现
3. 创建一个缩略图字段,比如thumbnail,点击提交
4. 填写字段信息
5. 右边的代码就是生成的缩略图代码
6. 进入主题,打开文章列表内容调用的文件,一般是post-multi.php,添加如下代码:
{php}
$thumbnail = $article->Metas->thumbnail;
$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/";$content = $article->Content;preg_match_all($pattern,$content,$matchContent);
if($thumbnail)
$temp=$thumbnail;
elseif(isset($matchContent[1][0]))
$temp=$matchContent[1][0];
else
$temp="http://ima.cdn.benru.cn/2015/12/12/slt.jpg";
{/php}
代码的意思是,如果有自定义的缩略图就调用自定义缩略图,否则调用文章第一张图片当缩略图,如果文章没有图片,哪就调用默认的图片当缩略图。上面的那行网址就是默认缩略图,可以自定义。
7. 然后在你想显示缩略图的位置添加这行代码就行了
<img src="{$temp}" alt="{$article.Title}" />
8. 点击新建文章,你会发现最下面多了一个输入框,这就是填写缩略图的地方。
9. 把你想调用的缩略图地址填写进去就行了,比如
10. 列表页会优先显示这个缩略图,当这个文章缩略图输入框为空的时候,就会调用文章第一张图片当缩略图,如果文章没有图片,就会调用默认的缩略图(详见第六条)
到此大功告成
关键词(标签):ZBlog 缩略图
2019-07-09 15:38:17
目录 返回
首页