当前位置:Nnboli资源网 > Wordpress资源 > 正文

作者:nnboli

收录群晖资源,免费分享资源,搬运资源分享技术,免费折腾才是王道!

手机扫码查看

WordPress基于“Server酱”实现微信推送评论消息

什么是Server酱?


用Wordpress建站的朋友都知道文章有评论回复是可以邮件提醒的,主机mail()函数或SMTP的方式都可以。但是能不能评论留言了也有微信推送提醒呢,其实也可以!当然这里有个局限性就是仅仅提醒管理员(也就是Po主自己),需要准备的就是一个Github和一个微信号。

首先,我们来看一下官方的说法:

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

说人话?就是从服务器推报警和日志到手机的工具。

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

登入:用GitHub账号登入网站,就能获得一个SCKEY(在「发送消息」页面)
绑定:点击「微信推送」,扫码关注同时即可完成绑定
发消息:往 http://sc.ftqq.com/SCKEY.send 发GET请求,就可以在微信里收到消息啦
正如 Server酱的介绍所言,先通过 GitHub 账号登录,获取 SCKEY,然后用你自己的 SCKEY 替换下面代码中的相应字段。


步骤


  1. 注册 GitHub 账号并登入登入网站(有了就跳过这步);
  2. 登录server酱:http://sc.ftqq.com/3.version
  3. 绑定「Server酱」:点击「微信推送」,扫码关注同时即可完成绑定;
  4. 以下代码插入到主题functions.php任性位置便可
function sendFTQQ($comment_ID,$comment_approved){

    //断定讨论能否为渣滓讨论

    if( 1 === $comment_approved){

        $comment = get_comment($comment_ID);

        //断定讨论者email能否是管理员email,如果是,则不发送告知

        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 );
本文共1444个字
您阅读这篇文章共花了: 0小时00分00秒
本站作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可

作者:nnboli, 转载或复制请以 超链接形式 并注明出处 Nnboli资源网
原文地址:《WordPress基于“Server酱”实现微信推送评论消息》 发布于2019-05-10

分享到:
赞(1) 打赏

评论 1

2 + 2 =
  1. #1

    评论微信推送

    os0076个月前 (05-10)未知系统 谷歌浏览器 Windows 7 局域网 对方和您在同一内部网回复
WordPress基于“Server酱”实现微信推送评论消息

长按图片转发给朋友

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

支付宝扫一扫打赏

微信扫一扫打赏

切换注册

登录

忘记密码 ?

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

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

注册