每个帖子具有自定义值的分类自定义域

时间:2018-06-07 作者:Amirition

我真的不知道这是否可行,但我也可以接受另一种解决方案。下面是我要做的:

我有一个理发店帖子类型,这个cpt有一个称为服务的分类法。嗯,到目前为止没有问题。我注册的每家理发店都有不同的服务,但每家理发店的每项服务都有不同的价格,对吗?

这是我可以在wordpress中实现的吗?我想用自定义帖子类型(barbershop)、分类法(services)和分类法元数据(price)来实现。

如果这些wordpress概念可以做到这一点,我想知道如何做到。但如果你有另一个解决方案来实现这一点,或者你认为这根本不可能,我很高兴听到它。

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

是的,也不是。当然你能做到,但这并不意味着这是一种很好的方式,或者是最快或最简单的方式。

你可以给每家理发店一个有价格的术语,但之后你会遇到一大堆新问题。

相反,让我们回到基本面,重新思考问题。

Post meta是关于单个帖子的详细信息,分类法用于分组、筛选、搜索和查询

但我们想把理发店标记为提供服务吗?对所以使用分类法

现在我们有:

理发师CPT是一种分类法,用于存储理发师提供的服务。每个理发师帖子都有元值,详细说明了理发店所述服务的价格(有时也称为自定义字段)。我还建议添加一种分类法,以确定该场所的价格,例如,当您看到以下选项时$,$$,$$$,$$$$, 或1-10,11-20,过滤器中的etc。直接查询价格并让用户输入准确的值是可能的,但成本很高且速度很慢(post meta是为在您已经知道某篇文章时获取该文章的详细信息而设计的,分类法是为您不知道该文章时提供的)。

例如,如果您有一个名为“Beard trim”的服务,而术语slug是beard-trim, 为什么不添加一个名为price-beard-trim 并在那里存储价格?

结束

相关推荐

MySQL query for taxonomy-meta

我直接使用MySQL,使用MySQL workbench。你能帮我写一个SQL查询all custom taxonomies 以及他们的term-meta 字段?我有一个名为(slug)的自定义分类法census-tract 以及附加到每个字段的几个自定义字段:census-tract-income-level census-tract-population我如何加入以下表格wp_terms wp_termmeta wp_term_taxonomy 要查找WHERE wp_ter