https://www.xuanmo.xin/1911.html

wordoress插件Easy WP SMTP发送邮件服务

发布于 分类: WordPress 12 467

当我们用wordpress的时候,用户评论我们的文章,回复用户的评论,如果没有邮件通知,就只能登录到后台才能看见,有时候不登录都不知道自己的文章有人来评论了,这时候就可以借助这个插件来做这个事情,下边是配置步骤:

第一步先在后台安装插件:

 

第二步配置邮件发件服务器:

 

 

拿QQ邮箱设置为例:

 

 

 

第三步测试配置是否成功:

 

第四步将邮件发送代码添加到主题的functions.php这个文件里面(转自露兜,原文地址:Go>>):


/*
 ****************************************
 * 邮件回复功能
 ****************************************
 */
function ludou_comment_mail_notify($comment_id, $comment_status) {
	  // 评论必须经过审核才会发送通知邮件
    if ($comment_status !== 'approve' && $comment_status !== 1)
        return;
    $comment = get_comment($comment_id);
    if ($comment->comment_parent != '0') {
        $parent_comment = get_comment($comment->comment_parent);
	    // 邮件接收者email
        $to = trim($parent_comment->comment_author_email);
	    // 邮件标题
        $subject = '您在[' . get_option("blogname") . ']的留言有了新的回复';
	    // 邮件内容,自行修改,支持HTML
        $message = '
	      

Hi, ' . $parent_comment->comment_author . '

您之前在《' . get_the_title($comment->comment_post_ID) . '》的留言:
' . $parent_comment->comment_content . '

' . $comment->comment_author . ' 给您回复:
' . $comment->comment_content . '

您可以 点此查看回复完整內容

欢迎再度光临 ' . get_option('blogname') . '

(此邮件由系统自动发送,请勿回复)

'; $message_headers = "Content-Type: text/html; charset=\"" . get_option('blog_charset') . "\"\n"; // 不用给不填email的评论者和管理员发提醒邮件 if ($to != '' && $to != get_bloginfo('admin_email')) @wp_mail($to, $subject, $message, $message_headers); } } // 编辑和管理员的回复直接发送提醒邮件,因为编辑和管理员的评论不需要审核 add_action('comment_post', 'ludou_comment_mail_notify', 20, 2); // 普通访客发表的评论,等博主审核后再发送提醒邮件 add_action('wp_set_comment_status', 'ludou_comment_mail_notify', 20, 2);

作者专栏:Xuanmo

前端爱好者,热爱前端开发,欢迎和我成为朋友。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

https://www.xuanmo.xin/wp-content/themes/xuan/expression.php
表情
贴图
表情加载中...

换一张

  • wendy 广东省广州市 移动

    回复

    我用的是wp smtp 为什么发不出去呢,一直发送失败,那个密码是授权码吗?

  • 欧罗巴皇 浙江省衢州市 电信

    回复

    为什么你会开发出这么骚气的网站 大牛师傅带带我

    • Xuanmo 上海市 联通漕河泾IDC机房

      回复

      @欧罗巴皇 为什么是骚气 /penxue 我还不是大佬

      • 欧罗巴皇 浙江省衢州市 电信

        @Xuanmo 网站做得这么牛逼还不够骚气?我这里骚气是最厉害的褒义词?生活中没有佩服的人 这个马屁还是要拍一下的 你还这么年轻!我有点不服气的就这么牛皮了!带带我!

      • Xuanmo 上海市 联通漕河泾IDC机房

        @欧罗巴皇 /xiaoku 才会聊天,霸气侧漏 /xieyanxiao

  • 王方文 云南省昆明市 电信

    回复

    我研究了哈zblog里面的邮件提醒插件.收费的,免费的表示没整出来 /daku 郁闷了

  • 山野愚人居 塔吉克斯坦

    回复

    这个其实可以不用插件,在functions.php加几行代码就可以了!

  • 笑八达 山东省 联通

    回复

    世间博客不少,风景这边独好!

  • xiaomo 广西 电信

    回复

    咦,我发现了什么,这插件看着不错的样子耶 /色

已经没有了!