WP RSS.Beauty 插件

周末在 J.sky 那里看到一篇 rss 美化的文章,周末尝试了一下,想集成到 wp 中,但是操作的过程中发现各种问题。最开始想着直接通过修改 functions 的方法插入样式文件,但是折腾多次之后以失败告终,要么插入的样式有问题,要么无法插入样式,要么样式文件不加载。

退而求其次直接使用 openresty 的 sub_filter 模块进行替换,但是效果依然不行,替换代码无效。这个可能与当前 wp 的配置文件过于复杂有关系,可能有的配置存在冲突。

最后还是选择用插件来实现这个功能,好处是可以把所有东西都塞到一块儿,不用单独管理了,坏处那就是多了一个插件。

目前安装的插件已经四十多个了,启用的有 30 多个。

至于实际效果,预览地址:https://zhongxiaojie.cn/feed/

那就是下面的样子了,在 vivaldi 中的默认订阅界面效果:

原始内容效果:

插件代码:

https://cnb.cool/oba.by/rss-beauty

插件下载:

https://cnb.cool/oba.by/rss-beauty/-/releases/tag/1.0.0

现在想来,自己的这种集成方式相对来说激进了点,并没有 用到 RSS.Beauty 的功能,实际上只是用了一个样式文件。不过也还行吧,整洁干净,一个插件就解决了。



闺蜜圈APP

You may also like

46 comments

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      找了个模板改了以下

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      我也挺喜欢小粉的。

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      有谁会不喜欢粉色呢

  1. Level 1
    Google Chrome 144.0.0.0 Google Chrome 144.0.0.0 Windows 10 x64 Edition Windows 10 x64 Edition cn中国–湖北省–黄冈市–英山县–中国联通–公众宽带 IPv6

    WP是不是有个可以加入到长毛象圈子的插件?

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      没用过长毛象,这个还真不大清楚。

  2. Level 3
    Google Chrome 109.0.0.0 Google Chrome 109.0.0.0 Windows 10 x64 Edition Windows 10 x64 Edition cn中国–上海–上海 腾讯云 IPv4

    高产的WP插件女王灵妹妹

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      这个的确是有点无奈,找了下没有干这个东西的现成插件。
      所以就自己弄了个。

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Android 10 Android 10 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      的确是这么个理 不过chrome打开默认的feed显示的是xml文本,就挺不友好。

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      不过这个东西的确有点瞎折腾的意思,的确没几个人会看这个东西,😄

        1. 公主 Queen Queen 
          Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

          嗯嗯,这话说的很对,尤其是自己有完全控制权的地方,想怎么折腾就怎么折腾。

  3. Level 2
    Google Chrome 144.0.0.0 Google Chrome 144.0.0.0 Windows 10 x64 Edition Windows 10 x64 Edition cn中国–云南 电信/数据上网公共出口 IPv4

    一般没人去看这个页面哈,除了自己,属于自嗨的功能哈

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      是的,哪怕自己也不大会去看这个东西。

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      算不上,算不上
      战五渣而已

  4. Level 2
    Microsoft Edge 144.0.0.0 Microsoft Edge 144.0.0.0 Windows 11 x64 Edition Windows 11 x64 Edition cn中国–河南–漯河 联通 IPv4

    之前看到过美化这个界面的,但是感觉没啥必要的,毕竟一般人也不会看。

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      是的,哪怕自己也不大会看这个东西

  5.   Level 2
    Google Chrome 141.0.0.0 Google Chrome 141.0.0.0 GNU/Linux x64 GNU/Linux x64 cn中国–贵州省–黔南州–惠水县–中国移动–公众宽带 IPv6

    同时启用三十多个插件 太猛了

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      就是简单粗暴的做法,嘎嘎

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      我现在用的这种方法,据说今年8月份,google就停止支持这种方式了。 dash

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      有时间就瞎折腾一下

    1. 公主 Queen Queen 
      Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Windows 10 x64 Edition Windows 10 x64 Edition cn中国–山东省–青岛市–李沧区–中国联通–公众宽带 IPv6

      是叭,我也觉得

      1. Level 1
        Firefox 140.0 Firefox 140.0 GNU/Linux x64 GNU/Linux x64 cn中国–湖南–娄底 电信 IPv4

        现在好了,我修正了一下代码,解决了好几个网址订阅不上的问题。

    1.  Level 3
      Google Chrome 144.0.0.0 Google Chrome 144.0.0.0 Windows 10 x64 Edition Windows 10 x64 Edition cn中国–辽宁省–朝阳市–双塔区–中国电信–公众宽带 IPv6

      没问题吧,我这边的rss订阅脚本可以访问到的

  6. Level 1
    Google Chrome 144.0.0.0 Google Chrome 144.0.0.0 Windows 11 x64 Edition Windows 11 x64 Edition cn中国–广东–深圳 电信 IPv4

    可以呀,很强!
    为啥昨天看网站还是“相忘于江湖”,今天就又能访问了,难道是缓存?

    1. 公主 Queen Queen 
      Google Chrome 144.0.0.0 Google Chrome 144.0.0.0 Android 10 Android 10 cn中国–山东省–青岛市–李沧区–中国联通–3GNET网络 IPv6

      哪个域名?嘎嘎
      可能是缓存吧

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注