IT教程 ·

WordPress博客如何给文章列表显示文章内图片数量代码分享

现在用WordPress建站的用户越来越多,毕竟作为世界第一大博客程序,各种主题插件也是应有尽有,博主最近乱逛的时候看到一个有用的小功能,在网站的列表页展示图片数量的代码,毕竟现在用手机浏览网站的人越来越多,告诉来访的人某篇文章里一共有多少图片还很有必要的。
代码展示:

function junzibuqi_post_images_number(){  
    global $post;  
    $content = $post->post_content;    
    preg_match_all('/<img.*?(?: |\t|\r|\n)?src=['"]?(.+?)['"]?(?:(?: |\t|\r|\n)+.*?)?>/sim', $content, $strResult, PREG_PATTERN_ORDER);    
    return count($strResult[1]);    
}

 

将以下代码添加到你需要展示的地方,部分样式可自行修改美化。

// 直接输出图片数量 
 <?php echo '共有' . junzibuqi_post_images_number() . '张图片'; ?>

 

参与评论