WordPress有新评论微信提醒管理员

闲鱼是一个比较懒散的人,平时忙的话也不怎么看博客,有新评论很多时候都不能及时的回复大家。所以如果当有新评论新留言的话,自动提醒管理员是一个不错的方法。当然,大部分朋友可能都选择的邮箱提醒,这或许也不错,但是闲鱼在看到这个新评论出现,微信提醒管理员这个功能的时候瞬间眼前一亮,因为相比于邮箱,闲鱼更喜欢微信(用得更多),看到这个好东西,当然也要分享给闲鱼博客的广大观众了,哈哈。

功能了解

首先,要完成这个WordPress有新评论微信提醒管理员的功能,需要用到这个叫 Server酱 的东西。
WordPress有新评论微信提醒管理员

Server酱是什么?
「Server酱」,英文名「ServerChan」,是一款「程序员」和「服务器」之间的通信软件。

说人话?就是从服务器推报警和日志到手机的工具。
开通并使用上它,只需要一分钟:

  1. 登入:用 GitHub 账号登入网站,就能获得一个 SCKEY (在「发送消息」页面)
  2. 绑定:点击「微信推送」,扫码关注同时即可完成绑定
  3. 发消息:往 http://sc.ftqq.com/SCKEY.send 发 GET 请求,就可以在微信里收到消息啦

当然,官方还有一大堆解释,闲鱼就懒得发了,了解那么多也没什么卵用,简单知道,能用就行了,呵呵。

功能部署

其实上面已经把方法简单说了一下,事实上部署起来也就是那么简单......这里还是完整梳理一遍。

  1. 注册 GitHub 账号(有了就跳过这步),注册地址
  2. 用 GitHub 账号登入网站,就能获得一个 SCKEY (在「发送消息」页面)
  3. WordPress有新评论微信提醒管理员

  4. 绑定「Server酱」:点击「微信推送」,扫码关注同时即可完成绑定。
  5. WordPress有新评论微信提醒管理员

  6. 将获取的 SCKEY ,替换代码中的“你的 SCKEY ”,添加到function.php,保存即可。(代码来自网络,作者不清,知道的可以告知)
    1. //评论微信推送  
    2. function sc_send($comment_id)  
    3. {  
    4. $text = '博客上有一条新的评论';  
    5. $comment = get_comment($comment_id);  
    6. $desp = $comment->comment_content;  
    7. $key = '你的SCKEY';  
    8. $postdata = http_build_query(  
    9. array(  
    10. 'text' => $text,  
    11. 'desp' => $desp  
    12. )  
    13. );  
    14.    
    15. $opts = array('http' =>  
    16. array(  
    17. 'method' => 'POST',  
    18. 'header' => 'Content-type: application/x-www-form-urlencoded',  
    19. 'content' => $postdata  
    20. )  
    21. );  
    22. $context = stream_context_create($opts);  
    23. return $result = file_get_contents('http://sc.ftqq.com/'.$key.'.send', false, $context);  
    24. }  
    25. add_action('comment_post', 'sc_send', 19, 2);  

测试效果

完成上面操作之后,当博客有新评论的时候,Server酱之前绑定的公众号:方糖 就会消息提醒。
闲鱼目前使用还蛮不错的,有新评论微信马上就会提醒,可以一试哦。
WordPress有新评论微信提醒管理员

扩展补充

看到评论有朋友问Typecho是否也能实现这个评论微信提醒的功能,闲鱼摸摸度娘找了一下,其实Typecho很早就有大神把这个微信提醒做成了插件,小巧方便使用,闲鱼没用过Typecho,也只能帮到这里了。
使用方法:

  1. 点此下载后解压,将解压后的目录名改为 Comment2Wechat,然后上传到你的 Typecho 的 /usr/plugins,并在 Typecho 后台开启插件
  2. 到Server酱里申请你的专属 SCKEY,并根据提示绑定你的微信
  3. 将你申请到的 SCKEY 填到插件设置里,保存即可

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

目前评论:40   其中:访客  25   博主  15

    • 星光BG4PGR 星光BG4PGR 1 来自天朝的朋友 火狐浏览器 Windows 7 山东省潍坊市 移动

      这个功能不错,果断添加。我的路由器用得这个功能,很方便。可以方便管理评论。只要发表了就可以,不管是否审核通过。都会提示

      • 菊部 菊部 2 来自天朝的朋友 谷歌浏览器 Windows 7 湖北省武汉市 电信

        感谢分享 好东西

        • 枫叶 枫叶 1 来自天朝的朋友 QQ浏览器  Android 6.0.1 1605-A01 Build/MMB29M 广东省深圳市 联通

          用邮件通知不是更好?
          楼主,你用SEO是?

            • 闲鱼 闲鱼 【博主】 来自天朝的朋友 QQ浏览器 Windows 7 湖南省常德市安乡县 电信

              @枫叶 每个人习惯不同,我自己用这个更好,没太在意SEO

                • QQ游客 QQ游客 1 来自天朝的朋友 QQ浏览器  1605-A01 Build/MMB29M 广东省深圳市 联通

                  @闲鱼 说的也是,习惯问题,那你怎么优化的

              • 清秋暖冬 清秋暖冬 1 来自天朝的朋友 Safari浏览器  HUAWEI NXT-TL00 Build/HUAWEINXT-TL00) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 河南省 移动

                怎么绑定成我自己的公众号呢

                  • 闲鱼 闲鱼 【博主】 来自天朝的朋友 QQ浏览器 iPad OS 10_2 like Mac OS X) AppleWebKit 湖南省岳阳市 移动

                    @清秋暖冬 这个做不到,只能用Server酱提供的微信号推送信息

                  • Flyer Flyer 2 Safari浏览器 iPhone iPhone OS 10_3_3 like Mac OS X) AppleWebKit 北美地区

                    用过,还行