多站点是具有可搜索区域的公司站点的正确解决方案吗?

时间:2020-03-22 作者:Noah Goodrich

我正在从事一个项目,需要一个具有特定地区页面的网站。其中一个关键要求是,虽然博客、关于和其他页面对于所有地区都是相同的,但定价、员工、预订和活动页面将针对该地区。

可以这样想:https://locations.massageenvy.com/utah/american-fork/356-north-750-west.html

在这种情况下需要注意的一点是,我们不一定有一个特定的门店位置,而是一个服务区(有点像杂工服务网站)。

在这种情况下,带子目录的多站点是正确的解决方案吗?有没有其他(更好)的方法来构建这样的网站?

如果multisite是正确的解决方案,是否有用于构建位置搜索功能的现有插件?

2 个回复
SO网友:Rick Hellewell

可以将多个站点想象为在一个域名下捆绑了许多单独内容的博客,如www.example.com/blog1www.example.com/blog2.每个数据库在同一数据库中都有自己的内容。

Blog1有内容,Blog2有内容,但在Blog2中看不到Blog1的内容。因此,如果没有重大变化,多站点将无法工作。。。

。。。无论如何,你都必须这样做。您需要创建一个模板,该模板可以显示单独数据库表中的可变内容。该模板将显示页面/帖子的基本内容,然后使用代码选择特定于该地区的内容。

可能有一些插件可以让你这么做,但这个地方不推荐插件。。。

SO网友:Antti Koskinen

我可能会选择区域和子区域的分层自定义分类法,以及带有归档页面的商店/服务的非分层自定义帖子类型,而不是多站点安装。然后为每个视图定制模板—cpt归档、单个cpt和分类法。cpt归档模板可以是区域/商店/服务的搜索页面。

这样,您就可以在一个仪表板中拥有通用内容(如页面或帖子)和特定于区域的内容。

相关推荐

MultiSite有SSL证书,但媒体库仍为http://

我们的多站点WordPress安装的URL为https://xx.com 对于主域,例如,https://yy.xx.com 作为子网站。我们正在使用WP的内置域映射功能。媒体库链接仍显示为http://xx 尽管如此,子域上使用的任何图像都被标记为不安全。只有一个子域(我们最近的一个子域)具有与结构的媒体库链接https://zz.xx.com. SSL证书可能是在创建其他子域之后安装的,但在ZZ之前:我不确定。我如何获得WP媒体库链接,所有链接都显示为https://-最好是URL中的子域?理想情况下