卖坚果的怪叔叔 卖坚果的怪叔叔
  • 首页
  • 生活
  • 技术
  • 记录
  • 工具箱
  • 关于我
首页 › 技术 › 超简单!两步实现Wordpress评论微信通知~

超简单!两步实现Wordpress评论微信通知~

坚果大叔
2021-07-21 17:22:17技术阅读 4,267

WordPress收到评论的时候可以通过邮件发送评论通知,但是邮件通知的可能不是那么能及时的查看,所以增加一个微信通知。

实现方式:

1、第一种就是通过企业微信群聊机器人来通知。
2、第二种就是通过server酱来实现通知

这两种方式各有好坏,通过server酱通知的方式很多,选择性很多。但是毕竟是用的别人的服务,涉及安全,稳定以及需要会员的问题。用自己的企业微信来通知就不需要考虑服务不可用的问题,通知频率也不会限制。缺点是选择性就一个。

代码:

企业微信版本:

date_default_timezone_set("Asia/Shanghai");

// 请求体
function request_post($url = '', $post_data = array(),$dataType='') {
    if (empty($url) || empty($post_data)) {
        return false;
    }
    $curlPost = $post_data;
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    if($dataType=='json'){
        curl_setopt($ch, CURLOPT_HTTPHEADER, array(
                'Content-Type: application/x-www-form-urlencoded;charset=UTF-8',
                'Content-Length: ' . strlen($curlPost)
            )
        );
    }
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
    $data = curl_exec($ch);
    return $data;
}

// 调用代码
function commit_send($comment_id)  {  
    $comment = get_comment($comment_id); 
    $url = '企业微信机器人webHook地址';
    // 评论内容
    $cont = $comment->comment_content; 
    // 评论人昵称
    $title = $comment->comment_author;

    // 文本消息
    $data = array(
        "msgtype"=>"text",
        "text"=>array(
            "content"=>$cont,
            "mentioned_list"=>array("@all") // 可以@群全部成员
        )
    );

    // 图文消息(二选一)
    $data = array(
        "msgtype"=>"news",
        "news"=>array(
            "articles"=>array(
                array(
                    "title"=>date("Y-m-d H:i:s",time())."@".$title."给你发来一条评论",
                    "description"=>$cont,
                    "url"=>"https://cuixinxin.cn/about", // 跳转地址
                    "picurl"=>"http://blogimg.lieme.cn/FmgJkCHkCJWHQdLXAXWjGL204IDx", // 图文消息封面
                )
            )
        )
    );
    $res = request_post($url, json_encode($data,'320'),'json');
}
add_action('comment_post', 'commit_send', 19, 2);

server酱版本:

function commit_send($comment_id)  {  
    //  server酱
    $comment = get_comment($comment_id);  
    $text = '@'.$comment->comment_author.'发来了一条评论';  
    $desp = $comment->comment_content;  
    $key = server酱的key;  
    $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('https://sctapi.ftqq.com/'.$key.'.send', false, $context);  
}  
add_action('comment_post', 'commit_send', 19, 2);

实现效果

超简单!两步实现Wordpress评论微信通知~-卖坚果的怪叔叔

企业微信注册方式

超简单!两步实现Wordpress评论微信通知~-卖坚果的怪叔叔

超简单!两步实现Wordpress评论微信通知~-卖坚果的怪叔叔

wordpress
赞赏 赞(2)
本文系作者 @坚果大叔 原创发布在 卖坚果的怪叔叔。未经许可,禁止转载。
微信小程序发布新版本,如何提示强制更新!
上一篇
小程序云开发实现订阅消息推送!
下一篇
在小程序中查看

这是个😊,挣点服务器费用😜

评论已关闭

热门文章
TS文档
Js时间小方法
是过年呀
前端每日两三问
JS获取当前位置信息
JS生成Van-Picker 指定日期格式
专题标签
CSS (15) dom (1) Es6入门系列 (14) Git (3) html (1) iview (1) JavaScript (9) js (4) Lif (1) Node (4) pyecharts (1) Python (10) ref (1) scriptable (1) Skill (1) vsCode (1) vue (4) wordpress (2) 三月 (1) 上海 (1) 其他分享 (3) 前端两三问 (15) 古镇 (1) 外滩 (1) 对象 (1) 小程序 (5) 年度总结 (6) 年终总结 (1) 微信机器人 (4) 微信相关技巧 (1) 打字机 (1) 技术 (1) 日常问题 (8) 日常问题记录 (1) 春天 (2) 服务器 (2) 油菜花 (1) 海族馆 (1) 生活 (8) 网上国网 (1) 记录 (3) 通勤 (1) 重学JavaScript (11) 面试题 (10) 🌸 (1)
什么是 Skill?
2026-08-12 21:32:42
156 1 0
失业在家,我给小朋友做了一个练字小程序!
2026-08-07 16:21:52
386 8 1
上线8年,15万用户的小程序,一共赚了多少钱?
2026-05-30 18:01:24
4,557 4 0
WordPress评论留言通知推送插件!
2025-12-13 17:22:36
3,664 3
2
  • 2
博主

一位佛系的前端开发者,略通摄影,乐于尝试新事物,热衷于美食。

友链
故事胶片
公众号
坚果大叔 执行上下文 卖坚果的怪叔叔 Dacking
Copyright © 2017-2026 卖坚果的怪叔叔

开往-友链接力

萌ICP备20230818号

苏ICP备18048410号-3
  • 首页
  • 生活
  • 技术
  • 记录
  • 工具箱
  • 关于我
# CSS # # JavaScript # # vue # # 微信 # # 生活 #
坚果大叔
344
文章
170
评论
430
喜欢