手动阀

Good Luck To You!

WordPress 评论通过审核后邮件通知评论人

在 WordPress 中,当评论通过审核后,默认情况下并不会发送邮件通知给评论人,不过,你可以通过插件或者自定义代码来实现这一功能,以下是两种实现方法:

WordPress 评论通过审核后邮件通知评论人

使用插件

1、安装和激活插件

登录到你的 WordPress 管理后台。

导航到 "插件" -> "安装插件"。

搜索Comment Approved NotifierApprove Notification for Comments 等类似插件。

安装并激活插件。

2、配置插件

WordPress 评论通过审核后邮件通知评论人

这些插件会在安装后自动配置好基本功能,你可以进一步在 "设置" -> "常规" 或其他相关设置页面中进行详细配置。

使用自定义代码

如果你更喜欢手动编码,可以通过以下步骤实现评论通过审核后的邮件通知功能:

1、创建或编辑主题的 functions.php 文件

你可以在当前使用的主题文件夹中找到functions.php 文件,如果没有就创建一个。

2、添加代码

将以下代码添加到functions.php 文件中:

WordPress 评论通过审核后邮件通知评论人

   function send_approval_notification($comment_id) {
       $comment = get_comment($comment_id);
       if ($comment->comment_approved == '1') { // Check if comment is approved
           $user_email = get_comment_author_email($comment_id);
           if (!empty($user_email)) {
               $to = $user_email;
               $subject = "您的评论已通过审核";
               $message = "您好,
您的评论已经在我们的网站上通过了审核,感谢您的参与!
点击查看评论: [评论链接]";
               $headers = 'Content-Type: text/plain; charset=UTF-8';
               wp_mail($to, $subject, $message, $headers);
           }
       }
   }
   add_action('comment_post', 'send_approval_notification');

3、替换占位符

[评论链接] 替换为实际的评论链接,https://yourwebsite.com/comments#comment-${comment_id}

4、测试

提交一个待审核的评论,然后将其通过审核,检查是否收到了邮件通知。

代码是一个简单的示例,可能需要根据你的具体需求进行调整,确保你的服务器配置支持发送邮件(如正确配置了wp_mail 函数),如果邮件没有发送成功,可以查阅 WordPress 日志或联系你的主机提供商以获取更多帮助。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.