请在Chrome、Firefox等现代浏览器浏览本站。记住我们的域名:tmy123.com   加入本站QQ群,大家一起HIGH:点击加入QQ群

WordPress评论回复邮件通知+样式美化

WP教程 Jophen 俞 3084℃ 已收录 33评论

这个教程原来是在devework上看到的,提供了WordPress评论回复邮件通知的功能,下面给大家分享一下美化后的评论回复通知效果,效果如下图所示,如果想试试的话接着往下看,首先你的主机要支持mail函数,如果不支持的话可以使用WP SMTP插件,利用QQ、网易等邮箱的smtp功能发信。

mail-2

 

下面上美化过后的评论回复邮件通知代码,直接将其加入主题的functions.php即可

//评论回应邮件通知
function comment_mail_notify($comment_id) {
 $admin_email = get_bloginfo ('admin_email'); 
 $comment = get_comment($comment_id);
 $comment_author_email = trim($comment->comment_author_email);
 $parent_id = $comment->comment_parent ? $comment->comment_parent : '';
 $to = $parent_id ? trim(get_comment($parent_id)->comment_author_email) : '';
 $spam_confirmed = $comment->comment_approved;
 if (($parent_id != '') && ($spam_confirmed != 'spam') && ($to != $admin_email)) {
 $wp_email = 'no-reply@' . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME']));
 $subject = '您在 [' . get_option("blogname") . '] 的留言有了新回复';
 $message = '
 <div style="background-color:#fff; border:1px solid #666666; color:#111; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; font-size:12px; width:702px; margin:0 auto; margin-top:10px;">
 <div style="background:#666666; width:100%; height:60px; color:white; -moz-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; -khtml-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0; ">
 <span style="height:60px; line-height:60px; margin-left:30px; font-size:12px;"> 您在<a style="text-decoration:none; color:#ff0;font-weight:600;"> [' . get_option("blogname") . '] </a>上的留言有回复啦!</span></div>
 <div style="width:90%; margin:0 auto">
 <p>' . trim(get_comment($parent_id)->comment_author) . ', 您好!</p>
 <p>您在《' . get_the_title($comment->comment_post_ID) . '》的留言:<br />
 <p style="background-color: #EEE;border: 1px solid #DDD;padding: 20px;margin: 15px 0;">'. trim(get_comment($parent_id)->comment_content) . '</p>
 <p>' . trim($comment->comment_author) . ' 给你的回复:<br />
 <p style="background-color: #EEE;border: 1px solid #DDD;padding: 20px;margin: 15px 0;">'. trim($comment->comment_content) . '</p>
 <p>你可以点击<a href="' . htmlspecialchars(get_comment_link($parent_id, array('type' => 'comment'))) . '">查看完整内容</a></p>
 <p>欢迎再度光临<a href="' . get_option('home') . '">' . get_option('blogname') . '</a></p>
 <p>(此邮件由系统自动发出, 请勿回复。)</p>
 </div></div>';
 $from = "From: \"" . get_option('blogname') . "\" <$wp_email>";
 $headers = "$from\nContent-Type: text/html; charset=" . get_option('blog_charset') . "\n";
 wp_mail( $to, $subject, $message, $headers );
 }
 }
 add_action('comment_post', 'comment_mail_notify');
本站文章如未注明,均为原创丨本网站采用BY-NC-SA协议进行授权,转载请注明转自:https://tmy123.com/wordpress-comment-reply-e-mail.html
喜欢 (30)
发表我的评论
取消评论
表情 代码 加粗 链接 私信 删除线 签到

Hi,请填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(33)条精彩评论。
  1. 以钱生钱挣钱最快,必须让自己手里的资本拍成威力巨大的方阵。
    韩国食品网上商城2016年-11月-25日发表回复| Internet Explorer 11.0| Windows 7
  2. look here WordPress评论回复邮件通知 样式美化 – 同盟源
    http://www.ndcc.tv/ndcc-baby-dedication2016年-09月-03日发表回复| Internet Explorer 11.0| Windows 7
  3. 各种出错 醉了
    搬砖少年2015年-12月-30日发表回复| Google Chrome 47.0.2526.80| Windows 7
  4. WordPress评论回复邮件通知 样式美化 – 同盟源
    http://sg.summongate.com/bbs/forum.php?mod=viewthread&tid=20371962015年-11月-24日发表回复| Internet Explorer 6.0| Windows XP
  5. welcome to here WordPress评论回复邮件通知 样式美化 – 同盟源
    http://bbs.windplay.cn/home.php?mod=space&uid=45677602015年-11月-24日发表回复| Internet Explorer 11.0| Windows 7
  6. welcome to here WordPress评论回复邮件通知 样式美化 – 同盟源
    http://bbs.daiyutang.cc/home.php?mod=space&uid=6794432015年-11月-24日发表回复| Internet Explorer 11.0| Windows 7
  7. 很好用。多谢博主啦!
    潘错2015年-08月-20日发表回复| Google Chrome 42.0.2311.135| Windows 10
  8. 加入之后我的博客直接无法访问了 悲剧了
    6975072015年-06月-10日发表回复| Google Chrome 31.0.1650.63| Windows 7 x64
  9. 签到成功!签到时间:2015-04-24 12:27:39,每日打卡,生活更精彩哦~留名
    楠兮2015年-04月-24日发表回复| Google Chrome 41.0.2272.118| Windows 7 x64
  10. 博主,菜鸟,自己弄博客记录下东西,我用的也是D8,怎么用他的邮件回复功能啊,要做哪些设置啊? 还有为啥我发了评论旁边就没有回复两个字呢~~
    johnny2015年-04月-19日发表回复| Google Chrome 40.0.2214.94| Windows 7 x64
    • 不可以回复自己哦,邮件回复自动的,要你服务器环境支持
      Jophen 俞2015年-04月-21日发表回复| Google Chrome 39.0.2171.99| Windows 7 x64
  11. 插件。。可以告诉我。。叫什么名字么
    paxxs2015年-03月-14日发表回复| Safari 534.30| Android 4.0.4
    • 插件叫WP-SMTP,用QQ邮箱发邮件的
      Jophen 俞2015年-04月-13日发表回复| Google Chrome 39.0.2171.99| Windows 7 x64
  12. 这个禁用函数也能发 ? 发信邮箱是什么呢?在哪里设置呢?
    爱心勇士2015年-03月-06日发表回复| Google Chrome 40.0.2214.115| Windows 8.1 x64
    • 如果禁用mail函数的话,用smtp发信
      Jophen 俞2015年-03月-06日发表回复| Google Chrome 39.0.2171.99| Windows 7 x64
      • 不用写代码 只要回复自动发邮件?
        爱心勇士2015年-03月-07日发表| Google Chrome 36.0.1985.125| Windows XP
      • 是啊,怎么了
        Jophen 俞2015年-03月-07日发表| Google Chrome 39.0.2171.99| Windows 7 x64
  13. 这个美化效果不错,比默认的好看多了。
    夏日博客2015年-02月-16日发表回复| Google Chrome 31.0.1650.63| Windows 7 x64
    • ...我觉得丑的伤心啊,越改越丑..
      Jophen 俞2015年-02月-16日发表回复| Google Chrome 40.0.2214.111| Windows 7 x64
  14. 我也只能用插件
    艾博2015年-02月-14日发表回复| Firefox 35.0| Windows 8.1 x64
  15. 不错啊
    osblog2015年-02月-14日发表回复| Google Chrome 40.0.2214.93| Windows 7 x64
  16. 学习了,一直在寻找
    AEZO · 部落阁2015年-02月-14日发表回复| Google Chrome 38.0.2125.122| Windows XP
  17. 😛 谢谢分享
    浩奇网2015年-02月-14日发表回复| Google Chrome 31.0.1650.63| Windows 7 x64
  18. 也许,您不是最优秀的,但在我心中您是最棒的!春节快乐,站长!
    分钱榜2015年-02月-14日发表回复| Google Chrome 31.0.1650.63| Windows XP
    • 卧槽,这是我发的 ❗
      Jophen 俞2015年-02月-14日发表回复| Google Chrome 40.0.2214.111| Windows 8.1
  19. 不错的教程,我现在用的是smtp~
    厘米天空2015年-02月-14日发表回复| Google Chrome 38.0.2125.122| Windows 7 x64
    • 恒创的主机貌似没有禁用mail函数啊
      Jophen 俞2015年-02月-14日发表回复| Google Chrome 40.0.2214.111| Windows 8.1
      • 是没有,不过我开始用的时候总是被QQ邮箱当作垃圾邮件有时都收不到~
        厘米天空2015年-02月-14日发表| Google Chrome 38.0.2125.122| Windows 7 x64
      • hostinger邮件不支持STMP只能用共用接口。现在一个域名放景安了表示可以正常用了
        凉拌炒蛋炒饭2015年-02月-16日发表| Internet Explorer 11.0| Windows 8.1 x64
      • hostinger免费空间太慢了,虽然蛮大的,但是很慢,进入他官网的后台都要半天
        Jophen 俞2015年-02月-16日发表| Google Chrome 40.0.2214.111| Windows 7 x64
      • 而且服务器来源限制也多
        凉拌炒蛋炒饭2015年-02月-17日发表| Internet Explorer 11.0| Windows 8.1 x64
      • 确实,毕竟是免费的东西,就是测试用的 :mrgreen:
        Jophen 俞2015年-02月-17日发表| Google Chrome 40.0.2214.111| Windows 7 x64
  20. 这个不错!!
    关于爱情2015年-02月-14日发表回复| Google Chrome 40.0.2214.111| Windows 7 x64