这也算是个比较常规的需求吧,尤其是对于图片类型的网站来说,一篇文章图片数量的显示对于增强用户的访问体验已经成为不可获取的功能之一,也可以进一步引导用户访问这篇文章,特别对于套图浏览来说更为重要,30张的套图定是比3张的套图对于用户更具吸引力,当然这里要排除图片本身的吸引效果,那么zblog主题该如何实现显示文章内图片数量呢?具体实现方法如下:1,打开主题目录...
这也算是个比较常规的需求吧,尤其是对于图片类型的网站来说,一篇文章图片数量的显示对于增强用户的访问体验已经成为不可获取的功能之一,也可以进一步引导用户访问这篇文章,特别对于套图浏览来说更为重要,30张的套图定是比3张的套图对于用户更具吸引力,当然这里要排除图片本身的吸引效果,那么zblog主题该如何实现显示文章内图片数量呢?具体实现方法如下:
1,打开主题目录下的include.php文件,并在该文件中添加获取图片数量的函数
function umTheme_thumbsNum($as) { global $zbp; $imgNum= ''; $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/"; preg_match_all($pattern,$as,$matchContent); $imgNum .= count($matchContent[1]); return $imgNum; }
2,在模版文章页post-single.php或post-multi.php(常规列表),post-multi.php(置顶列表)需要显示的位置增加以下代码
{umTheme_thumbsNum($article->Content)}
优美自媒体版效果