将以下的代码复制到自己的模板函数文件functions.php里即可
add_action('comment_unapproved_to_approved', 'ludou_comment_approved');
function ludou_comment_approved($comment) {
if(is_email($comment->comment_author_email)) {
$post_link = get_permalink($comment->comment_post_ID);
// 邮件标题,可自行更改
$title = '您在 [limo博客] 的评论已通过审核';
// 邮件内容,按需更改。如果不懂改,可以给我留言
$body = '您在limo博客《<a href="'.$post_link.'">'.get_the_title($comment->comment_post_ID).'</a>》发表的评论:<br /> '
.$comment->comment_content.'<br /><br />
已通过管理员审核并显示。<br />
您可在此查看您的评论:<a href="'.get_comment_link( $comment->comment_ID ).'">前往查看</a>';
@wp_mail($comment->comment_author_email, $title, $body, "Content-Type: text/html; charset=UTF-8");
}
}
以上代码正用于本站评论审核通过邮箱提醒
期间试过Comment Approved 插件没效果
Notification没有想要的功能,里面有的功能本站代码里都已实现最后使用以上代码
下面的链接是经过杂七杂八的参考然后选用了以上方案实现评论审核通过发送邮箱给评论者
参考链接
wordpress评论审核通过发邮件给评论者
WordPress 评论通过审核后邮件通知评论人
露兜即刻 https://www.ludou.org/wordpress-email-notify-after-comment-approved.html
https://www.qishe.org/730.html
https://www.daimadog.com/7107.html
https://ycb.hk/archives/2045.html
参与讨论