wordpress收费下载资源主题
wordpress付费下载资源插件

WordPress获取分类及其子分类文章数

首先,定义实现函数,将以下php代码复制到当前主题的functions.php中:

function mobantu_get_cat_postcount($id) {  //id是分类ID
   // 获取当前分类信息
   $cat = get_category($id);

   // 当前分类文章数
   $count = (int) $cat->count;

   // 获取当前分类所有子孙分类
   $tax_terms = get_terms('category', array('child_of' => $id));

   foreach ($tax_terms as $tax_term) {
      // 子孙分类文章数累加
      $count +=$tax_term->count;
   }
   return $count;
}

//使用方法
<?php echo 'ID为123的分类及其子孙分类的文章数量为:' . mobantu_get_cat_postcount(123);?>

0 个评论

定制开发
本站承接WordPress等系统建站仿站、二次开发、主题插件定制等开发服务
在线咨询
  • 请直接说明需求,勿问在否
    QQ:1-247-246-247

  • QQ一群:104228692(满)
  • QQ二群:64786792
在线咨询
本站承接WordPress建站仿站、二次开发、主题插件定制等PHP开发服务!

了解详情