首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为默认post类型注册`product_cat`分类法

问为默认post类型注册`product_cat`分类法
EN

WordPress Development用户
提问于 2015-01-21 08:38:02
回答 1查看 1K关注 0票数 0

是否有可能注册WooCommerc的product_cat分类法以供帖子使用?

我试过以下几种方法,但没有成功。

代码语言:javascript
复制
function custom_cross_content_type_taxonomies(){
  register_taxonomy_for_object_type( 'product_cat', 'post' );
}
add_action( 'init', 'custom_cross_content_type_taxonomies', 0);

我将撰写关于每个产品类别的文章,最好用相同的术语分组,而不重复分类法。

感谢你的建议

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2015-01-21 08:51:22

我不熟悉woocommerce,但一般来说,分类法是通过init挂钩注册的,其优先级为1或默认优先级,即10。

您的代码很好,因此我怀疑您的优先级在这里是错误的。简而言之,您正在尝试在分类法甚至存在之前将分类法添加到post类型。尝试添加11或更高级别的优先级。这将确保在尝试将分类法分配给特定的post类型之前已注册了分类法。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/175510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档