[WP 插件] WPComment2Bark - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
7gugu
V2EX    分享创造

[WP 插件] WPComment2Bark

  • &nsp;
  •   7gugu
    7gugu 2021 年 9 月 21 日 2132 次点击
    这是一个创建于 1600 天前的主题,其中的信息可能已经有所发展或是发生改变。

    WPComment2Bark

    背景

    最近大半年都在搞实习和雅思,其实没做多少实用的工具出来,有点手痒痒了。因此接着博客重建的契机,动手搞了一个评论信息推送的小插件。

    思考

    技术指标:

    1. 高触达率
    2. 开箱即用
    3. 高度安全

    解决方案:

    1. 邮件推送

    原来的推送方式就是通过 Email 的形式来推送,有可能会出现消息推送不及时或者被拒信,无法满足高触达率的技术要求,故摒弃这种推送方式。

    2. Server 酱

    Server 酱年初也因为各种外部原因,降级成了企业微信推送,其实不是特别方便,用户还得去装一个企业微信,然后配置 Bot,再去配置 APIKEY 。对于我们做开发的用户来说,已经是挺繁琐的步骤了,对于普通用户而言简直就是噩梦。无法满足开箱即用的要求,故放弃。

    3. Bark

    最后我将目光投到了 Bark 身上,Bark 是 V 站的一个 dalao 搞的一套利用 Apple 消息推送机制做的 Web 信息推送框架。Bark 也同时满足我们三项技术要求:

    1. 高触达率

    借助 Apple 推送机制,我们甚至可以在息屏的情况下,都能正常收到推送消息。无视任何垃圾回收机制,绝对在线。

    2. 开箱即用

    用户只要下载 Bark 客户端,博客安装插件,配置插件,即可投入实际使用。

    3. 高度安全

    Bark 提供免费服务器的同时,也提供了源代码供用户进行审查。如果是对于隐私比较敏感的用户,还能选择通过 Docker 部署自己的私有推送服务器。

    综合上述优点,我选择了使用 Bark 作为消息推送的核心功能支持。

    作用 ♀

    每当有人评论你的文章时,可以推送到你的 Bark App 。

    配置指南

    1. 从 AppStore 下载 Bark 客户端

    2. 上传 & 安装插件

    3. 配置推送链接

    首先从客户端上复制出推送 API 和 API 密钥

    第二步,切换到博客后台,依次点击 [设置->讨论] ,滚动到底部,找到 [ Bark 推送设置]

    至此就完成了全部配置工作,只要有新的评论被发出,就会调用 API 想您推送消息。

    插件仓库

    https://github.com/7gugu/WPComment2Bark

    点击 [ Code -> Download ZIP ] 下载压缩包后,按照配置指南,一步一步的安装即可。

    联系方式

    1. 博客: https://www.7gugu.com
    2. 邮箱: [email protected]

    issue

    如果有问题,请直接发 issue,我看到就会及时处理的了。

    第 1 条附言    2021 年 9 月 27 日
    上架到 Wordpress 的插件市场了: https://wordpress.org/plugins/wpcomment2bark

    欢迎大家来使用呀!
    10 条回复    2021-09-27 14:49:32 +08:00
    v2ka
        1
    v2ka  
       2021 年 9 月 21 日
    终于有人讨论 WP 技术了!感谢作者为 WP 添砖加瓦。

    我知道的,WP 自带的有新评论邮件发提醒消息,这个产品没啥问题,需求有点边缘。
    7gugu
        2
    7gugu  
    OP
       2021 年 9 月 21 日
    @v2ka 哈哈,确实,推送评论的方法多种多样,我这个只是做了一些小的改进而已。如果恰好戳中痛点的话,其实是非常好用的。反之,其实用 Email 也凑活着可用。
    peesefoo
        3
    peesefoo  
       2021 年 9 月 21 日
    备案了的话,主机商要求关闭评论~~
    7gugu
        4
    7gugu  
    OP
      &nsp;2021 年 9 月 21 日 via iPhone
    @peesefoo 一般备案后,就可以开回去了,只要不太过分,管局一般是不会管你的。最多就是年审的时候,让你撤了,过了的时候,你再开回去就好了♂。
    LeslieLeung
        5
    LeslieLeung  
       2021 年 9 月 21 日 via iPhone
    @7gugu #4 歪个楼 好像管局的要求是 发帖、评论等功能需要用户注册并实名 不过确实一般不管
    xiqingongzi
        6
    xiqingongzi  
       2021 年 9 月 21 日
    可以考虑提交到 WP 官方的插件系统里。
    7gugu
        7
    7gugu  
    OP
       2021 年 9 月 21 日 via iPhone
    @xiqingongzi 正在弄,审核有点慢
    7gugu
        8
    7gugu  
    OP
       2021 年 9 月 21 日 via iPhone
    @LeslieLeung 对的,还要提供手机号码,所以建议还是把站点建在海外吧♂
    learningman
        9
    learningman  
       2021 年 9 月 21 日 via Android
    我最近也做了个跟这个差不多的玩意儿。用的 mipush,安卓 only 。
    但是现在送达率 10%都没有,我也不知道为啥()
    7gugu
        10
    7gugu  
    OP
       2021 年 9 月 27 日
    @xiqingongzi 目前已上架到 Wordpress 的插件市场了: https://wordpress.org/plugins/wpcomment2bark 欢迎来使用呀!
    关于     帮助文档 &nbs;   自助推广系统     博客     API     FAQ     Solana     1626 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 01:23 PVG 09:23 LAX 17:23 JFK 20:23
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86