我想为客户创建一份餐厅指南。
餐厅当然分为不同的类别(其中许多可能属于两个或多个类别)。这是最简单的部分。
我不知道如何处理的棘手问题是:一家餐厅有一张照片和一些描述。餐厅可能(也可能不)有专门的菜单区。餐厅可以(也可以不)提供部分优惠。餐厅可能有(也可能没有)照片。
在主页中(在其他部分中)有两个部分涉及新菜单和新优惠。如果餐厅更改了“菜单或优惠(或两者兼有)”,则必须显示新菜单的“照片”和详细信息,以及新优惠的“照片”和优惠种类。
有人知道我该怎么做吗?
我想到了一个解决方案,但它非常庞大。我的解决方案是使用餐厅的名称创建一个类别,然后为每个餐厅的分区创建一个自定义帖子类型,将餐厅的名称指定为类别,然后在帖子页面中,相对于餐厅,使用各种自定义帖子类型组合帖子。