php - Wordpress 当前类别的子类别列表

标签 php wordpress categories

我如何列出当前类别的子类别列表。

我会尝试 get_categories 代码,但我不能。

像那样;

$args = array('child_of' => term_id );
$categories = get_categories( $args );
foreach($categories as $category) { 
    echo '<p>Category: <a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "View all posts in %s" ), $category->name ) . '" ' . '>' . $category->name.'</a> </p> ';
    echo '<p> Description:'. $category->description . '</p>';
    echo '<p> Post Count: '. $category->count . '</p>'; 

最佳答案

将 $args 替换为:

$current_cat = get_queried_object();

$args = array( 'child_of' => $current_cat->term_id, );

关于php - Wordpress 当前类别的子类别列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21563667/

相关文章:

mysql - 在使用 MySQL 计算的同一查询中按距离过滤?

php - 将几个 WordPress 类别的内容加入到新的虚拟类别中

android - Google API - YouTube - GuideCategories : list (Android)

php - 在 Woocommerce 3 中对购物车商品使用条件 has_term() 函数

php登录后导航到上一页解决方法

php - 如何删除文件

javascript - 带有 PHP 的 wordpress 自定义 html 小部件

css - wordpress网站迁移后字体变小

php - Mysql查询正常但不进入循环,PHP,MYSQL

php - 使用 Zend (PHP) 在 Gmail 中包含客户的默认电子邮件签名