从多站点的主站点获取自定义帖子类型内容

时间:2013-05-30 作者:M3o

我有一个包含3个子站点的多站点网络:

enter image description here

是否可以从主站点“链接”或将自定义帖子包含到所有3个站点?

通过包含或链接,我的意思不是让其他网站编辑它们,我要求的是视觉解决方案。

如果可能的话,我可以不使用插件就这样做吗?

1 个回复
最合适的回答,由SO网友:jounileander 整理而成

你可以在this Stack Overflow answer, 基本上是:

switch_to_blog(1); //switch to main site
$latest_posts = get_posts($args);
foreach( $latest_posts as $post ) {
    // print post
}
restore_current_blog();
只需添加\'post_type\' => \'your-custom-post-type\' 到查询。

结束

相关推荐

在wp-admin中无需手动选择即可激活页面模板吗?

我正在启动一个新的WordPress主题,我想知道是否有可能在代码中选择和激活特定页面的模板,而不是进入CMS并从下拉列表中手动选择它。我这样问是因为一旦我启动了主题,整个页面都不会有一个与之关联的模板,除非我手动选择它,并且我已经有访问我的网站的流量了。