IT教程 ·

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


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

1function 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() . '张图片'; ?>

 

注:在使用本系统源码时,使用方必须在国家相关法律法规范围内并经过国家相关部门的授权许可,禁止用于一切非法行为。使用用途仅限于测试、实验、研究为目的,禁止用于一切商业运营,本站不承担使用者在使用过程中的任何违法行为负责。

参与评论