有没有办法从wordpress中的帖子编辑器类别元框中删除一个类别?
原因是,我有这样的类别结构:
博客(父类别)category1(子类别)
第2类(儿童时期)
那"博客"父类别只是处理URL结构。如果我们选择子类别(以下示例中的category1),帖子将具有以下网址结构:
... /博客/类别1 /(标题)
我希望我的作家只能选择子类别,因为如果"博客"除了另一个类别之外,它还会被选中,它会将URL默认为:
... /博客/(标题)
所以我正在寻找一种方法来删除"博客"从帖子编辑器元框中只允许选择其子类别(并且所有类别都是"博客&#34的子项;出于我的目的)。你可以从那个元框中删除一个类别,还是可以将它变灰以使其无法选择?
如果我所做的事情看起来很奇怪,我也会接受关于在WP上处理网址结构的提示。
答案 0 :(得分:3)
这个技巧有点粗鲁,但我认为它有效。 你可以用css'隐藏这个类别。显示:无 转到主题的function.php并添加这些行
<?php function hide_cat(){ ?>
<style type="text/css">
li#category-x{
display:none;
}
</style>
<?php } add_action( "admin_head", "hide_cat" ); ?>
其中x是类别的编号(编辑随机帖子时在html代码中找到它)
希望这有效:)
答案 1 :(得分:-2)
我通常只是在css中隐藏类
.entry-mata {display:none}
或者你可能需要隐藏什么。