WordPress获取指定分类及其子分类文章数
2014-05-14 00:00
381 查看
文章目录
实现函数
使用示例
参考文章
之前写了篇文章《WordPress获取特定分类文章数》,介绍了几种获取指定分类下的文章数量。这篇文章介绍的方法比较单一,可能有些时候我们还要获取指定分类及其所有子分类的文章数,本文将为你讲解如何实现这样的功能。
实现函数
首先,定义实现函数,将以下php代码复制到当前主题的functions.php中:
使用示例
好了,函数定义完毕,在使用的时候只需给ludou_get_cat_postcount函数传递分类id参数即可,下面是使用示例:
参考文章
Get post count of a category including sub-categories in WordPress
实现函数
使用示例
参考文章
之前写了篇文章《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)); foreach ($tax_terms as $tax_term) { // 子孙分类文章数累加 $count +=$tax_term->count; } return $count; }
使用示例
好了,函数定义完毕,在使用的时候只需给ludou_get_cat_postcount函数传递分类id参数即可,下面是使用示例:
<?php echo 'ID为123的分类及其子孙分类的文章数量为:' . ludou_get_cat_postcount(123); ?>
参考文章
Get post count of a category including sub-categories in WordPress
相关文章推荐
- WordPress中获取指定分类及其子分类下的文章数目
- WordPress中获取指定分类及其子分类下的文章数目
- wordpress文章页获取指定分类的置顶文章
- WordPress 循环获取指定分类目录文章列表
- WordPress 获取指定分类ID的分类信息
- 调用wordpress指定分类文章2种方法
- WordPress获取特定分类文章数
- wordpress调用指定分类文章
- wordpress通过$wpdb获取一个分类下所有的文章
- 调用WordPress指定目录或分类文章的方法
- SqlServer:获取指定分类Id及其下属的所有子分类Id
- WordPress调用指定分类下的文章
- wordpress 使用get_the_category 和get_term_link 获取文章分类 最简单的办法
- WordPress主题开发实例:获取当前分类的文章列表
- 让wordpress首页不显示指定分类文章的方法
- WordPress主题开发实例:get_term_by()获取指定分类链接
- WordPress中用于获取文章信息以及分类链接的函数用法
- WordPress中用于获取文章作者与分类信息的方法整理
- 让wordpress首页不显示指定分类文章的方法
- 让wordpress首页不显示指定分类文章