不必总是求助于插件,但是Advanced Custom Fields 有一个Taxonomy Field. 允许您在帖子类型上粘贴另一个下拉列表/等字段。
如果有兴趣的话,我会调查它在哪里存放。如果存储在wp_terms
表中,您将需要一种方法来区分“主”和“附加”零件。
EDIT
我的解决方案构想:
滚动您自己的metabox,并隐藏/禁用此帖子类型的默认metabox
slam 2选择字段,填充所有Stones术语,添加一点JS,以确保在其中一个下拉列表中选择某个项目时,它对另一个下拉列表隐藏保存时,将所选内容保存在wp_terms
表以及Posteta这将使您能够在“按石头”搜索中包含这些项目(直接附加到术语,因此您可以使用WP\\U查询
tax_query
), 它们将出现在分类档案中,等等。您可以在Posteta上查看
primary_stone
哪个是
additional
.