Wordpress-post_meta与分类法与自定义表


Wordpress - post_meta vs taxonomy vs custom table

我正在构建一个汽车服务数据库。每一家汽车服务公司都能修理多种型号的汽车。

存储汽车服务和类型之间关系的最佳方式是什么,以便以后查询?

我的选择是:

  • 对于每辆车,将模型保存为post_meta作为单独的记录(而不是数组),并使用Meta Query
  • 将模型列表创建为custom taxonomy并使用Tax Query
  • 将帖子和车型的id保存到custom relational table中,并修改WP Query的wherejoin子句

我会有cca 3000汽车服务,每项服务可能会选择cca 20车型。

首选的方式是什么?感谢您的帮助。

取决于您需要哪些车型的附加信息。

如果你只将其用作过滤器(或搜索),请使用自定义的层次分类法,其中最重要的术语是汽车制造商和他们的孩子。