wordpress显示分类 不显示子分类
时间 : 2023-12-29 09:38:02 声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
最佳答案
要让WordPress只显示父分类,而不显示子分类,可以按照以下步骤进行操作。
1. 登录WordPress后台,点击左侧菜单中的“文章”。
2. 在文章管理页面的顶部,点击“分类目录”。
3. 在分类目录页面,你会看到已创建的所有分类。找到你想要设置的父分类。
4. 将鼠标悬停在父分类上方,会出现几个选项,包括“编辑”、“快速编辑”、“删除”等。点击“编辑”。
5. 在编辑父分类的页面中,你会看到“显示上级目录”选项。点击该选项,使其处于未选中状态。
6. 点击“更新”按钮,保存分类设置。
之后,你会发现WordPress在文章分类的部分将不再显示该父分类的子分类。
需要注意的是,这种设置只会影响文章页面的分类显示,而不会对实际的分类结构造成任何影响。也就是说,尽管子分类不再显示在文章页面上,但它们仍然存在于分类目录中,并且可以在后台进行管理和编辑。
其他答案
要在WordPress中仅显示顶级分类,而不显示子分类,您可以使用以下方法:
1. 在WordPress后台登录,导航到“外观”>“编辑器”,然后打开“archive.php”文件。
2. 在“archive.php”文件中,查找显示分类的代码,一般是使用`<?php the_category(); ?>`。
3. 将这行代码替换为以下代码:
<?php
$current_category = get_queried_object();
if ($current_category->parent == 0) {
the_category();
}
?>
该代码将首先获取当前分类对象,然后判断其父分类是否为顶级分类(父分类为0),如果是,则显示该分类。
4. 保存并更新“archive.php”文件。
现在,当您访问存档页面时,只有顶级分类将显示出来,子分类将不会显示。请注意,这个方法只适用于存档页面,对于单个文章页面,仍然会显示所有相关的分类。如果您需要在单个文章页面隐藏子分类,请在“single.php”文件中进行相似的修改。
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章







