我正在寻找最有效的方式来创建两个单独的自定义帖子类型称为“场所”和“提供”。这样做的作用是在网站上以下列方式显示:
地点_1
- 优惠A
- 报价B
- 等
地点_2
- 优惠C
如你所见,场馆将是相当静态的,一旦添加了照片和描述将保持不变。最具活力的是报价。它们将各不相同。我知道我可以通过ACF中继器在单个CPT中处理它,但由于一些技术要求,我不想使用这个解决方案。
Wordpress(或Wordpress+ACF)有没有办法允许这样做?从Flow POV来看,它将如下所示:
- 编辑通过会场CPT添加会场,带有描述、照片等
- 在编辑通过提供CPT添加特定报价的同时,通过例如下拉列表选择它连接到哪个地点
我从来没有使用过ACF中的关系字段,但选择AFAIK时,我需要完全手动完成,并选择非常具体的服务。正如所说,我想处理以后只提供,避免情况时,我需要不断地手动添加那些通过场馆项目。
1条答案
按热度按时间s4n0splo1#
你可能把事情复杂化了。
您应该从分类的Angular 来处理它,也就是说,
venue
作为一个分类,offer
作为一个定制的帖子类型。您可以使用
taxonomy-<my-taxonomy>.php
为您的自定义分类创建特定模板。例句:taxonomy-venue.php
。您将能够通过以下永久链接
example.com/venue/my-awsome-venue
访问您的会场在每个
venue
分类页面上,您将使用一个定制查询来遍历当前查询地点下列出的每个offer
。您应该阅读法典中的Template Hierarchy,以便更好地理解模板。