最新消息:

WordPress 获取文章中的图片个数

建站 1684浏览

复制以下代码到当前使用主题的 functions.php 文件中,然后在文章列表主循环或文章页中调用该函数即可。

/*
 功能描述: WordPress 获取文章中的图片个数
 功能介绍页面: https://www.ivicos.com/51.html
*/
if( !function_exists('get_post_images_number') ) {
 function get_post_images_number() {
 global $post;
 $content = $post->post_content;
 preg_match_all('/<img.*?(?: |\\t|\\r|\\n)?src=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>/sim', $content, $result, PREG_PATTERN_ORDER);
 return count($result[1]);
 }
}

调用该函数的方法 :

<?php echo '共有' . get_post_images_number() . '张图片' ?>

好了,WordPress 获取文章中的图片个数 就分享到这里,非常感谢你的来访。如果你很喜欢本站,请不要忘记收藏本站,以便下次继续访问;也可以 关注站长微博 随时获取最新动态。你的支持就是我最大的动力!

转载请注明:爱维科斯 » WordPress 获取文章中的图片个数

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者