Caching & Outputting RSS Data

时间:2014-09-23 作者:Andrew

我需要拉在2个不同的RSS饲料从外部网站到我们的网站。关于如何最好地做到这一点,我有两个问题:

我想缓存提要,这样就不会每次有人访问该站点时都将其拉入。在WordPress中这样做的最佳方式是什么

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

我想你在寻找核心功能fetch_feed(), 你最好的新朋友!

抄本:

检索外部提要并对其进行分析。使用SimplePie和FeedCache功能进行检索、解析和自动缓存。

fetch_feed 默认情况下,将结果缓存12小时。您可以通过过滤器修改时间间隔来修改此设置wp_feed_cache_transient_lifetime.

结束