wordpress开发的经验法则是,您应该坚持使用可以使用的最高级别API。从软件开发的角度来看,它可以帮助您获得更好的代码文档,并减少由于向后兼容性策略而产生的维护成本。
由于CPT在core中有包装器API,而Costure表没有,所以很容易看出默认情况下您应该更喜欢CPT,并且应该有非常非常非常充分的理由使用其他表。
使用附加表的唯一合理原因是您需要能够删除它,或者需要不同的索引结构。即使这样,也不确定与使用优化程度较低的查询相比,您是否会获得任何实际的性能优势。
[开玩笑]如果你在这个网站上没有2万的声誉,那么额外的表格就不适合你了