在多个分类法之间共享术语的用例是什么?

时间:2020-01-26 作者:acobster

这个WP_Term::get_instance() 方法,由使用get_term() 可能还有其他核心API函数,接受可选的$taxonomy “仅用于消除潜在共享术语的歧义”的参数

共享这样的术语的用例是什么?是否可以在分类法之间单独使用基本WordPress功能共享术语,而不实现自定义挂钩?

1 个回复
最合适的回答,由SO网友:acobster 整理而成

WordPress IRC上的热心人士向我指出了这篇文章,这篇文章回答了我的问题:

https://make.wordpress.org/core/2015/02/16/taxonomy-term-splitting-in-4-2-a-developer-guide/

在WordPress 4.2中,当更新其中一个共享术语时,共享分类术语(wp\\U terms表中在多个分类法之间共享的项目)将拆分为单独的术语。此更改(31418) 修复了WordPress最令人讨厌的bug之一,是我们正在进行的分类路线图中的一个关键步骤。

此外:

分类法之间没有共享绝大多数术语;共享术语本身是一种奇怪的边缘情况。

所以基本上,这个用例已经很长时间没有得到支持了,而且一开始很少见。

相关推荐

Get_Terms()-意外的‘=>’(T_DOUBLE_ARROW)错误

我试图从数组中的所有分类法中获取术语。但这会引发这样的错误。。不知道为什么。这是错误的方法吗致命错误:语法错误,意外的“=>”(T\\u双箭头),应为“,”或“)”public function pggggo_list_of_terms(){ $terms = get_terms( \'taxonomy\' => array( \'vehicle_safely_features\',