前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >通过Server酱服务来实现WordPress评论自动通知博主功能

通过Server酱服务来实现WordPress评论自动通知博主功能

作者头像
叮当叮
发布2020-04-20 16:09:09
6400
发布2020-04-20 16:09:09
举报
文章被收录于专栏:酷猫小窝

通过一段代码来实现WordPress评论自动通知功能,本来呢其他地方也有类似的教程,不过都不太完整,今天小酷猫就来给大家整理一下

首先呢这个服务是由Server酱来提供的

Server酱

是什么

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

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

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

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

具体内容请到Server酱查看

好了,废话不多说,我们开始

第一步:首先呢你要有一个GitHub 账号(有了就自动跳过这步)

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

第三部:绑定你的微信,点击「微信推送」,扫码关注公众号同时即可完成绑定。

第四部:如何使用,将以下代码复制到主题目录下functions.php文件里(?>前面)

代码语言:javascript
复制
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);

效果图:

缺点也很明显,不知道是哪个文章下谁评论的,估计是代码的问题,希望以后有码神来完善以下吧。

如果你觉得文章对你有用,请评论,点赞,鼓励(赞赏)一下博主哦!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-08-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Server酱
  • 是什么
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档