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

判断文章图片数量并输出

  Skill  1897℃  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 样式哈。

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

判断文章图片数量并输出

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 四川省泸州市