如何调用WordPress父子分类目录
在WordPress中,你可以使用父子分类目录来更好地组织和管理你的内容。这种分类结构允许你创建层次结构,其中父分类可以包含子分类。以下是如何在WordPress中调用父子分类目录的步骤:
- 创建父子分类目录:
在WordPress仪表盘中,依次转到“文章” > “分类”,然后按照以下步骤创建父子分类目录:
在“分类名称”字段中输入父分类的名称。
在“父分类”下拉菜单中,选择父分类,或者将其保留为“无”以创建一个顶级分类。
点击“添加新分类”按钮来保存父分类。
接下来,你可以重复这个过程来创建子分类。在创建子分类时,只需在“父分类”下拉菜单中选择相应的父分类即可。
- 在主题中调用父子分类目录:
要在你的WordPress主题中调用父子分类目录,你需要编辑主题文件,通常是在主题文件夹中的functions.php
和archive.php
或category.php
等文件中。
打开你的主题文件夹。
编辑functions.php
文件,在其中添加以下代码来启用分类目录的层次结构支持:
// Enable hierarchical taxonomy for categories
function enable_hierarchy_for_categories() {
register_taxonomy('category', 'post', array(
'hierarchical' => true,
));
}
add_action('init', 'enable_hierarchy_for_categories');
保存functions.php
文件。
然后,打开archive.php
或category.php
文件(或你主题中用于显示分类存档的其他文件),并在合适的位置添加以下代码来显示父子分类目录:
<?php
if (have_posts()) :
while (have_posts()) : the_post();
the_title(); // 显示文章标题
the_content(); // 显示文章内容
the_category(); // 显示文章的分类目录
endwhile;
endif;
?>
保存并上传文件。
现在,你的WordPress主题应该能够正确显示带有父子分类目录的文章。
请注意,上述代码只是一个示例,你可以根据你的主题和需求进行自定义。确保在编辑主题文件时备份文件,以防止出现错误。如果不熟悉代码编辑,请在进行更改之前创建主题的备份。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
仍然有问题? 我们要如何帮助您?