我即将开始一个新项目,但我怀疑是否应该使用Multisite来建立公司的结构。
情况如下;
公司总部设在少数欧盟国家,每个国家的网站都有一个消费者网站和一个专业网站。
我的想法是;使用多站点进行消费者/专业人员切换并为每个网站使用WPML。事情进展顺利。然而;所有网站都有一个共享产品数据库。我想制作一个自定义的帖子类型“产品”,并在每个网站(Consumer / Pro)上以各种语言提供它们。然而,我找不到一种方法来让它(易于管理)共享该产品数据库及其关系。
所以我怀疑使用MultiSite,到目前为止,我还没有看到任何其他选择来获得我想要的东西;消费者/专业网站,都有自己的内容,但有共享的产品数据库。
答案 0 :(得分:1)
您可以在产品档案中使用switch_to_blog()
功能(http://codex.wordpress.org/WPMU_Functions/switch_to_blog)。这样您就可以从多站点中的其他站点获取产品。然后使用restore_current_blog()
返回您的个人网站。