Wordpress 是否防止自定义分类法出现在默认发布类型中?

Wordpress 是否防止自定义分类法出现在默认发布类型中?,wordpress,Wordpress,我创建了一个名为“商家”的自定义帖子类型,并创建了一个名为“公司”的自定义分类法 在我的自定义post_类型中,我有以下内容: 'taxonomies' => array('company'), 所以现在我的公司分类法出现在我的商业邮政类型中,这是很好的。但是由于某些原因,我的自定义分类法显示在默认的post_类型“post”中 我有没有办法阻止它出现 你的register\u分类法调用是什么样子的?register\u分类法('company',数组('post'),

我创建了一个名为“商家”的自定义帖子类型,并创建了一个名为“公司”的自定义分类法

在我的自定义post_类型中,我有以下内容:

'taxonomies'          => array('company'),
所以现在我的公司分类法出现在我的商业邮政类型中,这是很好的。但是由于某些原因,我的自定义分类法显示在默认的post_类型“post”中


我有没有办法阻止它出现

你的
register\u分类法调用是什么样子的?register\u分类法('company',数组('post'),$args);这是你的问题。。您正在通过第二个参数,
数组('post')
关联分类法。我想这是指它要分配给的帖子类型,例如一篇帖子或一个页面。我的自定义post\u类型是postCorrect。。
post\u类型
。在您的案例中,是
商家
(或类似的东西)<代码>页面
实际上只是一篇内部自定义文章。您不会创建“自定义页面类型”,因为它不存在。所以,你有两个选择。。您可以在register\u taxonomy调用期间使用空数组,并继续像以前一样在自定义帖子类型定义中分配分类法,也可以在帖子类型定义中取消
分类法
,在定义分类法时使用
数组('merchants')