一棵树789
vps云服务器分享

在wordpress中实现新留言或者评论的及时通知

如何在wordpress中实现新留言或者评论的及时通知?很多朋友建立网站,可能是兴趣使然,不一定会经常登录,导致广告评论没有及时删除,网友的评论也没有及时的回复,出现这个问题的原因就是当网站有新留言或者评论时不能及时的通知到站长,所以今天我们研究如何在wordpress中加入这么一个通知的功能,当站点有留言或者评论的时候能够及时通知到站长,便于及时处理。

在研究wordpress的留言和评论之前,我们先想一下网站中实现通知一般有哪些方式?

1、短信

2、邮件

3、微信推送

对于个人站长来说,用短信来做通知未免有些奢侈,用邮件可能有些小伙伴一个月也不会打开邮箱,所以我们这里主要研究微信推送。

说起来,wordpress主题本身自带了留言功能,那么我们就可以使用一段代码来实现通知:

//评论微信推送    
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);
赞(0) 打赏
转载请注明出处:一棵树789 » 在wordpress中实现新留言或者评论的及时通知

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

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

支付宝扫一扫打赏