WordPress博客如何给文章列表显示文章内图片数量代码分享
现在用WordPress建站的用户越来越多,毕竟作为世界第一大博客程序,各种主题插件也是应有尽有,博主最近乱逛的时候看到一个有用的小功能,在网站的列表页展示图片数量的代码,毕竟现在用手机浏览网站的人越来越多,告诉来访的人某篇文章里一共有多少图片还很有必要的。
代码展示:
1 | function junzibuqi_post_images_number(){ |
2 | global $post ; |
3 | $content = $post ->post_content; |
4 | preg_match_all( '/<img.*?(?: |t|r|n)?src=['"]?(.+?)['"]?(?:(?: |t|r|n)+.*?)?>/sim' , $content , $strResult , PREG_PATTERN_ORDER); |
5 | return count ( $strResult [1]); |
6 | } |
将以下代码添加到你需要展示的地方,部分样式可自行修改美化。
1 | // 直接输出图片数量 |
2 | <?php echo '共有' . junzibuqi_post_images_number() . '张图片' ; ?> |