热门标签

, , , , , , , , , , , , , , , , , , , , , , , , , , ,

特别声明:除非注明,否则均为 夏末浅笑博客 原创文章,禁止任何形式转载

wordpress怎么使用Server酱通知新评论到微信

利用 Server酱 给博主发送微信通知消息。

关于Server酱,其主页已经有详细的介绍,我总结一下:

接收者使用微信关注公众号并绑定,通过其提供的API,实现发送微信的模板消息(通知消息)

关注绑定的方法就不多说了。开始添加到WP:

以下代码插入到主题functions.php任意位置即可

function sendFTQQ($comment_ID,$comment_approved){ //判断评论是否为垃圾评论 if( 1 === $comment_approved){ $comment = get_comment($comment_ID); //判断评论者邮箱是否是管理员邮箱,如果是,则不发送通知 if($comment->comment_author_email != get_bloginfo ('admin_email')){ $author=$comment->comment_author; $content=$comment->comment_content; $comment = $author.':'.$content.''; $SCKEY = "你申请到的Server酱KEY"; $url = 'https://sc.ftqq.com/'.$SCKEY.'.send?desp='.urlencode($comment).'&text='.urlencode("博客新评论通知"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch, CURLOPT_SSLVERSION , CURL_SSLVERSION_DEFAULT); curl_setopt($ch, CURLOPT_POST, TRUE); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_TIMEOUT, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 ); $result = curl_exec($ch); curl_close($ch); return; } }}add_action( 'comment_post', 'sendFTQQ', 10, 2 );

注:其中curl可以使用file_get_contents代替,只不过本文给出的函数将curl超时设置为1秒

这样做即使Server酱服务器出现问题,从前台提交新评论的时候依然不会卡住影响体验

本文最后更新于2018年10月7日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

未经允许不得转载:作者:知道君, 转载或复制请以 超链接形式 并注明出处 夏末浅笑
原文地址:《wordpress怎么使用Server酱通知新评论到微信》 发布于2018-10-07

分享到:
赞(0)
评论下载是需要人工审核后才能下载的!!!建议QQ授权登录后再评论。

评论 抢沙发

4 + 3 =


下载说明
评论下载是需要人工审核后才能下载的!!!建议QQ授权登录后再评论。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册