在网络模式下从子博客访问原始WordPress博客的数据库

时间:2010-12-22 03:47:19

标签: wordpress-plugin wordpress-theming wordpress

我正在帮助运行WordPress的大学广播电台网站,最近我自己切换到网络(多站点/多用户)模式。设置如下:

  1. 父网站(www.stationID.com)运行一系列定制插件来构建节目日程表,“正在播放”小部件,播客列表等等。

  2. 新网络网站(例如“wiki.stationID.com”,“buddypress.stationID.com”)运行与父网站相同的模板,但在渲染第一部分后停止,因为来自第1点从主站点的数据库中获取子博客无法获取的数据。

  3. 我的问题是:如何从子域子博客的主站点表中获取数据?一个相关的问题是:如何将$wpdb->prefix设置为与子网站上的父网站相同,而不会对子网站从其自己的数据库中提取数据产生负面影响?

    任何帮助都会很棒,谢谢!

1 个答案:

答案 0 :(得分:1)

将数据包装在switch_to_blog函数中。是的,它已被弃用但目前没有替代品。 :)

从主要博客做的东西