前言:WordPress一直以来都是各大站长建站的必用程序,除了功能强大外,还可以对接外部小程序、app等,今天要说的是将rss引入到wp实现自动更新文章和单页展示某个订阅。
一、为什么要引入RSS文章
除了手动添加文章外有时我们需要引入自己其它途径和渠道的文章,以便于达到聚合的目的,好处是不用每次都手动复制,所以推荐大家用RSS的方式来代替手动化,当然,wp中自动化实现的方式有很多很多,其中一些也有比较好的,但综合考虑下,RSS显然是成本最低的一种方式。
二、怎样实现?
插件化功能就能实现,我们来列举下wp商店中所能显示的一些
其中, 为自动化插件,在付费高级功能里实际能完全替代RSS的方式,不过这里不作为推荐
我推荐WP RSS Aggregator 这个插件,这个插件的功能是以小部件或单页的方式来展示rss,换句话说就是添加一个跟你主题结合的阅读器【插件地址:http://cn.wordpress.org/plugins/wp-rss-aggregator】
我的网站示例:
它的设置比较简单,添加源,设置显示位置或添加短代码即可
再来看另一个插件Folder Gallery Slider【未上架wp商店】
地址:http://github.com/svenbolte/foldergallery
它用于从目录创建图库,滑块和文档列表等,这里我们用于将rss源文章引入网站中
设置也比较简单,最多支持五个源同时加入
我的网站示例:
需要注意的是,该插件依赖wp-cron上创建的每日计划,如果PHP 默认时区未正确设置。这可能会导致 cron 事件计时出现问题
如出现问题,你也可以手动执行,在cron里找到自定义事件,在有feed字段的事件里点击运行即可
三、总结
通过上述,我们了解到RSS所实现的方式及如何使用插件来展示内容,实现自己的多途径聚合化,当然,不缺乏其它能做到此类功能的插件或脚本,如果你有疑问或了解更多,欢迎来一起探讨。