当我在类别页面上时,我想显示一个选择框,以切换到当前类别的子类别。
我有以下类别结构
Category 1
Subcategory 1
Subcategory 2
Subcategory 3
Category 2
Subcategory 1
Subcategory 2
我已经使用类别slug创建了一个自定义模板,但我需要在模板顶部创建一个选择框,用于加载当前类别的子类别。我如何做到这一点?当我在类别页面上时,我想显示一个选择框,以切换到当前类别的子类别。
我有以下类别结构
Category 1
Subcategory 1
Subcategory 2
Subcategory 3
Category 2
Subcategory 1
Subcategory 2
我已经使用类别slug创建了一个自定义模板,但我需要在模板顶部创建一个选择框,用于加载当前类别的子类别。我如何做到这一点?如果您指的是职位类型中的类别post
(博客)那么这就可以做到:
对于列表:wp_list_categories()
child_of
仅显示属于此参数标识的类别的子类别。此参数没有默认值。
<?php
// Put the parent category ID in place of 9999
// for a drop-down, does not need <select></select> wrapper
wp_dropdown_categories(\'child_of=9999\');
// for a list, does need <ul></ul> wrapper
wp_list_categories(\'child_of=9999\');
?>
我不能对Deflame的回答发表评论,但如果你想<select>
您将要使用wp_dropdown_categories
作用
我有以下代码:wp_list_categories();它输出我的所有类别,但是,它使它们成为列表元素的子元素,称为CATEGORIES.所以,我得到了一个无序的列表,如下所示:CATEGORIES * FASHION * DAILY FASHION CANDY * TRENDS * BEAUTY * ACCESSORIES * CELEBRITIES * LIFESTYLE 但是,我只需要:* FASHION * DAILY FA