是否有可能注册WooCommerc的product_cat分类法以供帖子使用?
我试过以下几种方法,但没有成功。
function custom_cross_content_type_taxonomies(){
register_taxonomy_for_object_type( 'product_cat', 'post' );
}
add_action( 'init', 'custom_cross_content_type_taxonomies', 0);我将撰写关于每个产品类别的文章,最好用相同的术语分组,而不重复分类法。
感谢你的建议
发布于 2015-01-21 08:51:22
我不熟悉woocommerce,但一般来说,分类法是通过init挂钩注册的,其优先级为1或默认优先级,即10。
您的代码很好,因此我怀疑您的优先级在这里是错误的。简而言之,您正在尝试在分类法甚至存在之前将分类法添加到post类型。尝试添加11或更高级别的优先级。这将确保在尝试将分类法分配给特定的post类型之前已注册了分类法。
https://wordpress.stackexchange.com/questions/175510
复制相似问题