决定哪个博客将包含“记录数据”,使用"show_ui" => false
然后修改处理该帖子的查询以使用相应的表前缀。数据仍将在您正在查看的任何博客的上下文中填充(即:site_url()
将按预期工作,并且您的模板和主题将是正确的(假设您为不同的博客使用不同的模板和主题),并且您不会在任何地方有重复的数据。
缺点是,在博客网络非常庞大的情况下,这可能会变得难以管理。
这也意味着你必须访问“记录博客”才能输入和更新帖子数据,除非你也准备好挂接到save_post
并欺骗他们将数据写入其他博客的表中。然后,您还需要伪造该帖子类型的列表表,并编辑帖子请求,这至少让人望而生畏。
此解决方案适用于一段内容,该内容将由有权访问主博客的管理员维护,但需要发布到网络上的其他博客或在其上可见;网络上其他博客的管理员/用户创建的内容不适合与该网络上的其他博客共享。有关该方法,请参见toscho\'s answer here.