我爱幽兰异众芳,不将颜色媚春阳。
西风寒露深林下,任是无人也自香。

WordPress有新评论时通过微信提醒


本文共计1200个字,预计阅读时长需要3分钟。
本站现在是一个新站不能放过任何一个评论支持,所以最近就一直想做一个新消息通知提醒,本来打算通过邮箱进行提醒的但是也确实有很多地方不太方便。最近发现了一个新评论微信提醒的纯代码功能,感觉比邮件提醒更方便、更实用,微百知现在已经用上了,测试了一下效果不错,分享出来小伙伴有需要的就自取吧。

功能了解

Server酱是什么

「Server酱」,英文名「ServerChan」,是一款「程序员」和「服务器」之间的通信软件。说人话?就是从服务器推报警和日志到手机的工具。开通并使用上它,只需要一分钟:

登入:用GitHub账号登入网站,就能获得一个SCKEY(在「发送消息」页面)

绑定:点击「微信推送」,扫码关注同时即可完成绑定发消息:往 http://sc.ftqq.com/SCKEY.send 发GET请求,就可以在微信里收到消息啦

来个示意图:

实际操作

    注册 GitHub 账号(有了就跳过这步),

                   在浏览器地址栏输入:http://sc.ftqq.com – 登入 – 使用GitHub账号登入Server酱 – 允许GitHub账号登录Server酱

                    绑定「Server酱」:点击「微信推送」,扫码关注同时即可完成绑定。

     用 GitHub 账号登入网站,就能获得一个 SCKEY (在「发送消息」页面)

                 获取的 SCKEY ,替换代码中的“你的 SCKEY ”,添加到 function.php,保存即可。(代码来源于网络,不清楚是哪位大师留下的代码,如果有知道,请告知微百知)

//评论微信推送 

function sc_send($comment_id)

{

$text = '博客上有一条新的评论';

$comment = get_comment($comment_id);

$desp = $comment->comment_content;

$key = '你的SCKEY';

$postdata = http_build_query(

array(

'text' => $text,

'desp' => $desp 

)

);

$opts = array('http' =>

array(

'method' => 'POST',

'header' => 'Content-type: application/x-www-form-urlencoded',

'content' => $postdata 

)

);

$context = stream_context_create($opts);

return $result = file_get_contents('http://sc.ftqq.com/'.$key.'.send', false, $context);

}

add_action('comment_post', 'sc_send', 19, 2);

完成所有步骤后当博客有新评论时,微信绑定的Server酱公众号-方糖,就会发送消息提醒了哦。

赞(5) 打赏
转载请注明来源:微百知博客 » WordPress有新评论时通过微信提醒
分享到: 更多 (0)

评论 4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    如果有微信提醒那太强大了

    超人下拉代理 4个月前 (04-15) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
    • 这样第一时间就能收到提醒 真的挺方便

      微百知 4个月前 (04-15) 来自天朝的朋友 QQ浏览器  Android 7.1.1 1801-A01 Build/NMF26X 回复
  2. #2

    还有邮件提醒喔,这个有些信息看不到,我用的邮件提醒,感觉更方便。

    猫鼬 4个月前 (04-17) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
    • 看个人喜好吧

      微百知 4个月前 (04-17) 来自天朝的朋友 搜狗浏览器 Windows 7 回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏