代码实现WordPress有新评论时微信提醒

诗梦
415
文章
724
评论
2018年8月12日22:43:45 5 3.4K 次浏览 1056字

九一八,铭记历史,勿忘国耻,珍爱和平,振兴中华

请不要乱刷新多次本站,不然你有可能进入120秒的小黑屋!

博客评论一直通过邮件来提醒的,其实我们还可以使用微信来提醒,相对于邮件提醒,微信提醒管理员这个功能的时候瞬间眼前一亮,废话不多少,好东西自然要分享,「Server酱」,英文名「ServerChan」,是一款「程序员」和「服务器」之间的通信软件,就是博客评论提醒到微信手机的工具,我们可以从下图加深一下理解。

代码实现WordPress有新评论时微信提醒
Server酱

开通并使用上它,只需要一分钟:

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

功能部署:

1、注册 GitHub 账号(有了就跳过这步),注册地址

2、打开 Server酱 官网,点击右上角的『登入』按钮并用 GitHub 账号登入网站,然后点击『发送信息』进入页面就能获得一个 SCKEY。

代码实现WordPress有新评论时微信提醒
打开 Server酱 官网,点击右上角的『登入』按钮并用 GitHub 账号登入网站,然后点击『发送信息』进入页面就能获得一个 SCKEY。
代码实现WordPress有新评论时微信提醒
绑定:点击「微信推送」,扫码关注同时即可完成绑定

代码:
 
  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. $opts = array('http' =>  
  15. array(  
  16. 'method' => 'POST',  
  17. 'header' => 'Content-type: application/x-www-form-urlencoded',  
  18. 'content' => $postdata  
  19. )  
  20. );  
  21. $context = stream_context_create($opts);  
  22. return $result = file_get_contents('http://sc.ftqq.com/'.$key.'.send', false, $context);    
  23. }  
  24. add_action('comment_post', 'sc_send', 19, 2);  
  • 版权声明: 发表于 2018年8月12日22:43:45
  • 转载注明:https://www.mom1.cn/3834.html
匿名

发表评论

匿名网友 填写信息

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

评论:5   其中:访客  3   博主  2
    • avatar QQRSS @回复 0

      这个 推送用了几年了.一直都很稳定..就怕那一天,它不在了…

      • avatar 搬瓦工 @回复 2

        朋友 交换链接吗

        • avatar 久伴博客 @回复 0

          测试一下发现你的评论IP因为CDN原因显示有问题

            • avatar 诗梦 Admin @回复

              @久伴博客 一直这样,٩?ི۶