我正在帮助运行WordPress的大学广播电台网站,最近我自己切换到网络(多站点/多用户)模式。设置如下:
父网站(www.stationID.com)运行一系列定制插件来构建节目日程表,“正在播放”小部件,播客列表等等。
新网络网站(例如“wiki.stationID.com”,“buddypress.stationID.com”)运行与父网站相同的模板,但在渲染第一部分后停止,因为来自第1点从主站点的数据库中获取子博客无法获取的数据。
我的问题是:如何从子域子博客的主站点表中获取数据?一个相关的问题是:如何将$wpdb->prefix
设置为与子网站上的父网站相同,而不会对子网站从其自己的数据库中提取数据产生负面影响?
任何帮助都会很棒,谢谢!
答案 0 :(得分:1)
将数据包装在switch_to_blog函数中。是的,它已被弃用但目前没有替代品。 :)
从主要博客做的东西