判断文章图片数量并输出
  Skill  260℃  6条  151字数  预计阅读时间1分钟

判断文章图片数量并输出

  Skill  260℃  6条  151字数  预计阅读时间1分钟

很久前在Kiosr博客上看到的,功能很简单,计算所写文章内使用的img图片标签数量,并输出数字。

在主题 function.php 源文件里添加如下代码:

function imgNum($content){
$output = preg_match_all('#<img(.*?) src="([^"]*/)?(([^"/]*)\.[^"]*)"(.*?)>#', $content,$s);
$cnt = count( $s[1] );
return $cnt;
}

并在需要输出的地方添加如下的调用代码:

<?php echo ''.imgNum($this->content).'' ; ?>

博主是添加在了首页的列表页面上,具体效果可看下图:

同时调用后输出的是一个纯数字,需要自己调整 CSS 样式哈。

好久没有更新文章啦,快年底了,公司事情有点多,下个月应该会闲点,到时候再多更更吧,哈哈。

如果本文对您有用的话,欢迎在下方留言评论哦~

(๑´ㅂ`๑) 已有5人微信打赏,心情+5...

判断文章图片数量并输出

imgnum1.jpg

很久前在Kiosr博客上看到的,功能很简单,计算所写文章内使用的img图片标签数量,并输出数字。

在主题 function.php 源文件里添加如下代码:

function imgNum($content){
$output = preg_match_all('#<img(.*?) src="([^"]*/)?(([^"/]*)\.[^"]*)"(.*?)>#', $content,$s);
$cnt = count( $s[1] );
return $cnt;
}

并在需要输出的地方添加如下的调用代码:

<?php echo ''.imgNum($this->content).'' ; ?>

博主是添加在了首页的列表页面上,具体效果可看下图:

imgnum.jpg

同时调用后输出的是一个纯数字,需要自己调整 CSS 样式哈。

好久没有更新文章啦,快年底了,公司事情有点多,下个月应该会闲点,到时候再多更更吧,哈哈。

发表你的评论
选择表情
  1. 糖果站
    A罩

    从来还没发现可以这样,谢谢博主的分享,一定得试试。

    Chrome 湖北省武汉市 电信
  2. zmmio
    C罩

    测试留言

    Chrome 四川省泸州市 移动
  3. 云中君
    B罩

    这个功能还是第一次见

    Chrome 黑龙江省哈尔滨市 联通
  4. zmmio
    C罩

    我是第一个留言的???哈哈!为啥我的订阅器看不到你的文章更新了,忧愁!

    Chrome 四川省泸州市 移动
    1. Jdeal
      主人
      @zmmio

      好久没更新文章了,哈哈,第一第一~

      Chrome 江苏省无锡市 电信
      1. zmmio
        C罩
        @Jdeal

        这篇文章不错,学习了

        Chrome 四川省泸州市 移动