这里或多或少有两个决定点。
工作项的“类型”是CPT还是分类术语
虽然从一开始它听起来更像术语(它们都是工作项,但类型不同),但在我看来,不同领域的后一个要求使它们更接近多个CPT。
我不认为这是明确的,这两种方法都可行。就我个人而言,如果编辑器/字段不同,那么多个CPT对我来说更有意义。
案例研究是什么
这更棘手。您需要挑选不同类型的单个项目,并可能将它们放入特定的顺序中。分类法是WP最接近分组的方法,但它不能很好地控制组内发生的事情。它只定义了进入或离开。
这可能需要:CPT和post关系。问题是WP绝对拒绝做post关系,所以您必须为此引入lib。或者只是令人信服地假装关系。
所以总的来说,第一部分更像是选择方向。第二个是更复杂和自定义的,而不仅仅是使用本机核心功能。