在WordPress中以原生帖子形式访问来自第三方的内容

时间:2017-01-04 作者:Sarav Ramaswamy

Wordpress是否可以设计为使用通过HTTP访问的外部内容,而不是对数据库进行读写?远程可用内容的大小非常巨大,可能也会被其他工具修改。所以,导入到数据库中并不是一个可行的选择。

是否有可用的产品可以抽象wpdb层并使用HTTP调用?

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

简单的答案是“不”。无论您可能使用何种API,它都太慢,无法及时返回页面,除非您的LAN上有另一个HTTP服务器,在这种情况下,您应该直接访问其DB。

您可以做的是将“外部”内容缓存在DB中,并以“正常”的wordpress方式为其提供服务。这意味着wpdb类,您需要在“更高层”中编写代码,该层负责在需要时从远程站点同步项目。

其他明显的选择是使用iframes或oembed在wordpress页面中嵌入远程内容。