











2025-11-09网站建设2,569 次浏览
看到很多博主都为博客添加了“博友圈”功能,自己也手痒了,想添加一个,对于查看博友的动态确实很方便。
网上搜索了一圈,发现有很多实现方案,有用FreshRSS搭建服务,再使用api调用函数在WP加载的,也有直接采用RSS插件的。
我采用的是JefferZ佬的插件(jefrss-simple),WP后台能直接添加订阅源,不需要搭建RSS订阅站,能设置抓取时间间隔,能自定义主题。
前往 ☞ 博友圈 查看效果
安装之后,还是有些小问题,比如订阅菜单的位置在仪表盘下面,影响观感,还有显示的RSS订阅内容字数太少等,下面是我对插件的一些小调整。
1、修改订阅菜单的位置到评论下方,修改includes/admin.php文件。
2、修改抓取文章字数,虽然在shortcode.php中找到可以设置摘要长度,默认是200,但是抓取的文章内容总字数都没得200,这里设置没有任务意义,后来经过查找,发现在functions.php中有定义'description' => wp_trim_words($content, 55, '...'),应该就是这里的问题了,我将它修改为了300,这样前台就可以更多的显示文章内容。
3、自定义CSS样式,虽然插件已经集成了6个主题,但还是有一些不满意,就自己再修改了修改。
1、Docker安装RssPush
docker run -d \
--name RssPush \
--restart always \
-p 8000:8000 \
-v /volume1/Docker/RssPush:/rsspush/api/data \
-e TZ=Asia/Shanghai \
-e ADMIN_KEY=admin \
easychen/rsspush:latest
2、使用Server酱将监测到的内容推送到微信,但是Server酱每天只能免费发送5条消息,比较受限,且输出格式固化,显示效果不佳。
3、RssPush也支持自定义webhook的,这里折腾的时间就比较久了,因为RssPush只能输出FORM-ENCODED编码方式,而企业微信机器人是使用json编码,所以需要对输出内容进行转换。刚开始采用hookdeck,但是一直报错40008,可能是企业微信机器人不支持转换的格式,后来采用php网页进行格式转换,才完美输出。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。