0

我想知道是否有人可以帮助我。我目前正在关注 Shibashake 关于创建包含分类选择的自定义元框的教程:http: //shibashake.com/wordpress-theme/wordpress-custom-taxonomy-input-panels。他们展示了如何使用 remove_meta_box 函数删除 Wordpress 自动为分类创建的标准元框。唯一的问题是,由于某种原因,该功能似乎不适用于作为类别工作的分类法,即分层选项设置为 true 的分类法。我知道我的功能可以正常工作,因为设置为标签的功能很容易消失。如果这是不可能的,或者如果有一些特殊的东西我需要添加其中一个参数以使其工作,我不能。

例子:

$args = array( 
    'hierarchical' => false,  
    'label' =>'People',  
    'query_var' => true,  
    'rewrite' => true       
);
register_taxonomy('people', 'post',$args);

remove_meta_box('tagsdiv-people','post','side');

这很好用。但是,如果我将分层设置为“真”,则元框将保持不变。

任何人都可以解释一下吗?

4

1 回答 1

0

在 StackExchange 的 Wordpress 端找到了答案:对于像标签一样工作的分类法,您使用“tagsdiv-slug”。但是对于分层的,你使用“slugdiv”。可以在这里找到答案:感谢@Jan Fabry 的回答

于 2011-01-02T13:51:02.350 回答