之前写了篇文章《WordPress获取特定分类文章数》,介绍了几种获取指定分类下的文章数量。这篇文章介绍的方法比较单一,可能有些时候我们还要获取指定分类及其所有子分类的文章数,本文将为你讲解如何实现这样的功能。
实现函数
首先,定义实现函数,将以下php代码复制到当前主题的functions.php中:
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
使用示例
好了,函数定义完毕,在使用的时候只需给ludou_get_cat_postcount函数传递分类id参数即可,下面是使用示例:
1
2 3 |
<?php
echo ‘ID为123的分类及其子孙分类的文章数量为:’ . ludou_get_cat_postcount(123); ?> |
参考文章
Get post count of a category including sub-categories in WordPress