我无法为您需要的内容编写完整的解决方案,但要实现这一点,您需要使用以下函数为主题添加代码,这些函数可以帮助您确定您所在的多站点,并从不同的多站点中获取帖子:
get_current_blog_id()
- 获取当前多站点站点ID
switch_to_blog(123)
- 切换到多站点ID 123
restore_current_blog()
- 如果切换到其他站点,请切换回以前所在的站点
因此,如果你的“主站点”是blog ID“1”,那么你可能需要向你的主题添加一些代码,这样做:
$mainSite = 1;
$currentSite = get_current_blog_id();
if ($currentSite != $mainSite) {
switch_to_blog($mainSite);
// get_posts, WP_Query, etc. to get the posts you want
// post loop to print the post
restore_current_blog();
}