:WordPress获取指定分类及其子分类文章数
这篇文章介绍的方法比较单一,可能有些时候我们还要获取指定分类及其所有子分类的文章数,本文将为你讲解如何实现这样的功能。
实现函数
首先,定义实现函数,将以下php代码复制到当前主题的functions.php中:
function ludou_get_cat_postcount($id) {
// 获取当前分类信息
$cat = get_category($id);
// 当前分类文章数
$count = (int) $cat->count;
// 获取当前分类所有子孙分类
$tax_terms = get_terms('category', array('child_of' => $id));