Php 仅在选择父项时显示子项类别(Wordpress/论文主题)

Php 仅在选择父项时显示子项类别(Wordpress/论文主题),php,wordpress,categories,Php,Wordpress,Categories,我正在尝试创建一个基于类别的导航,该导航依赖于所选的父项 例如,我希望仅在选择父类别时显示子类别,并且仅显示子类别。我试过无数次,但都没有成功 我举了一个例子: 父A 父母B 父类B的子类 父级B的子类别2 父级B的子类别3 首先,仅显示父级A和父级B。如果我单击父级B,我将看到的只是父级B的3个子类别,没有其他内容 它基本上只是带有类别的条件导航。我以前在页面上做过,但分类对我来说是个婊子。非常感谢您的帮助。您试过了吗 $parent_cat_id='your parent category

我正在尝试创建一个基于类别的导航,该导航依赖于所选的父项

例如,我希望仅在选择父类别时显示子类别,并且仅显示子类别。我试过无数次,但都没有成功

我举了一个例子:

父A 父母B 父类B的子类 父级B的子类别2 父级B的子类别3

首先,仅显示父级A和父级B。如果我单击父级B,我将看到的只是父级B的3个子类别,没有其他内容

它基本上只是带有类别的条件导航。我以前在页面上做过,但分类对我来说是个婊子。非常感谢您的帮助。

您试过了吗

$parent_cat_id='your parent category id'

$args = array(
'type'                     => 'post',
'child_of'                 => $parent_cat_id,
'parent'                   => '',
'orderby'                  => 'name',
'order'                    => 'ASC',
'hide_empty'               => 1,
'hierarchical'             => 1,
'exclude'                  => '',
'include'                  =>'' ,
'number'                   =>'',
'taxonomy'                 => 'category',
'pad_counts'               => false );




        $categories = get_categories($args);
        echo "<pre>";
        print_r($categories);
        echo "<pre>";
$args=array(
'type'=>'post',
'child\u of'=>$parent\u cat\u id,
'父'=>'',
'orderby'=>'name',
“订单”=>“ASC”,
“hide_empty”=>1,
“层次结构”=>1,
'排除'=>'',
'包括'=>'',
'编号'=>'',
“分类法”=>“类别”,
“pad_计数”=>false);
$categories=get_categories($args);
回声“;
印刷品(类别);
回声“;

我不久前在博客上写过:)希望这有帮助:)