我们在使用WordPress建站的过程中,特别是做图片网站的时候,文章中的图片数量对于增强用户的访问体验是不可或缺的因素,甚至可以左右用户是否进一步访问文章内容。对于套图浏览的网站来说就更为重要了,30多张的套图肯定比3张的套图对于用户更有吸引力。
WordPress网站获取文章中的图片数量是非常实用的一个功能,可以统计文章中的图片有多少张图片。今天我们就介绍一下WordPress网站中获取文章中的图片数量的方法。
1. 切换到主题目录,打开functions.php文件,加入以下获取图片数量函数的代码:
1 2 3 4 5 6 7 8 9 10 | // 获取文章图片数量 function post_img_number(){ global $post; $post_img = ''; ob_start(); ob_end_clean(); $output = preg_match_all('/\<img.+?src="(.+?)".*?\/>/is',$post->post_content,$matches ,PREG_SET_ORDER); $cnt = count( $matches ); return $cnt; } |
2. 在需要显示文章中图片数量的地方加入以下代码:
1 | <?php echo post_img_number();?> |