typecho获取文章有几张图片/获取文章图片数量代码

插件开发及发布

版主: woniou

回复
gdhzkk
帖子: 64
注册时间: 2016年 5月 30日 10:54
联系:

typecho获取文章有几张图片/获取文章图片数量代码

帖子 gdhzkk »

此代码是从阿里百秀主题[获取图片数量代码]修改来的。

效果预览:

3.png
3.png (10.04 KiB) 查看 6145 次


1.png
1.png (6.93 KiB) 查看 6145 次


2.png
2.png (9.93 KiB) 查看 6145 次



获取图片数量代码:

代码: 全选

/*****************
 * 获取图片数量
 * @since 2016.07.01
 **/
function hui_post_imgNum($content){
   $output =
   preg_match_all("/\<img.*?src\=\"(.*?)\"[^>]*>/i", $content,$matches);
   $cnt = count( $matches[1] );
       return $cnt;
}


使用之前,请先将上面的代码添加到当前主题下的 functions.php文件里

调用代码:

代码: 全选

<?php echo ''.hui_post_imgNum($this->content).'' ; ?>


【对php不太熟,如果代码有什么不妥的地方,欢迎批评指正 \\*^o^*// 可爱ㄋㄟ~ 】
上次由 gdhzkk 在 2016年 8月 16日 12:28,总共编辑 2 次。
gdhzkk
帖子: 64
注册时间: 2016年 5月 30日 10:54
联系:

Re: typecho获取文章有几张图片/获取文章图片数量

帖子 gdhzkk »

以默认主题default 为例:

1.将代码一添加到 functions.php,

s2.png
s2.png (11.69 KiB) 查看 6143 次


2.打开主题的index.php文件,在24行的</ul>前面添加代码二,

s0.png
s0.png (9.81 KiB) 查看 6143 次


效果见一楼。
头像
m4go
帖子: 857
注册时间: 2010年 3月 29日 02:33
来自: https://www.vpshu.com
联系:

Re: typecho获取文章有几张图片/获取文章图片数量代码

帖子 m4go »

不错,收藏了。
noeasy
帖子: 3
注册时间: 2016年 9月 6日 23:42

Re: typecho获取文章有几张图片/获取文章图片数量代码

帖子 noeasy »

收藏了,谢谢分享!
回复