之前使用Typecho的时候有一个插件可以将游客评论已通知方式推送到微信
但是在Wordpress上并无类似插件,所以只能动手修改了。

准备工作如下:

1.前去Server酱申请SCKEY. 传送门在这里:https://sc.ftqq.com/3.version

2.修改主题文件中的functions.php
代码如下,放到末尾?>符号之前。

//评论微信推送
function sc_send($comment_id)
{
$text = '博客上有一条新的评论';
$comment = get_comment($comment_id);
$desp = $comment->comment_content;
$key = 'Your 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('https://sc.ftqq.com/'.$key.'.send', false, $context);
}
add_action('comment_post', 'sc_send', 19, 2);

最后,绑定 Server酱的微信号,就可以从微信上接收别人给你博客的评论内容啦。获取SCKEY、贴入主题function文件、绑定微信缺一不可。 ;-)

演示如下: