让 WordPress 后台回复评论也加上@回复

自从用了 Willin 大师的 WordPress 自动邮件回复的修改方法(Comment Mail Notify),前台后台的回复都会自动发送邮件。但是例如 Ctrl + Enter 快速回复 与 自动加@符号还是需要修改一下的。

以前曾经介绍过如何 Ctrl + Enter 快速回复自动加@符号,这次修改方法大同小异。

一、点击[回复]链接自动生成@用户名的链接到评论框中

打开 wp-admin/edit-comments.php 文件,在其中合适位置加上上面的代码即可

1
2
3
4
5
6
7
8
9
10
    <script type="text/javascript">
    jQuery(document).ready(function($){
    //点击 reply 生成 @用户名 + 链接
    $('.reply').click(function() {
    var atid = '"#' + $(this).parent().parent().parent().attr("id") + '"';
    var atname = $(this).parent().parent().parent().find('strong:first').text();
    $("#replycontent").attr("value","<a href=" + atid + ">@" + atname + "</a>").focus();
    });
    });
    </script>

二、后台评论的 Ctrl+Enter 快捷键提交功能

打开 wp-admin/edit-comments.php 文件,在其中合适位置加上上面的代码即可

1
2
3
4
5
6
7
8
9
10
11
12
13
    <script type="text/javascript">
    jQuery(document).ready(function($){
    //后台评论的Ctrl+Enter快捷键提交
    $("#replycontent").keydown(function(event){
    //判断,如果你在点击ctrl的同时点击回车键(13)那么我就让提交按钮生效
    if(event.ctrlKey && event.keyCode == 13)
    {
    //模拟提交按钮被点击,当然就是提交评论内容了
    $("#replybtn").click();
    }
    });
    });
    </script>

相关评论

  1. 拆墙部队说道:

    这让喳喳鸟情何以堪啊。

  2. 碧雅阁说道:

    这个功能幸好主题集成了,不然还真不容易呢。

  3. 囧啊囧说道:

    我也是用插件,感觉没啥问题。

  4. IM路人说道:

    回复没嵌套就不能用大湿的那个邮件回复吧?

  5. Vinceen说道:

    我的在邮件回复方面还是有些问题,还得改改。确实不推荐用插件。

  6. 阿修说道:

    后台你也不放过!!够狠

  7. 万戈说道:

    呵呵,连后台也不放过呀,够细致

  8. 浩子说道:

    沙发……
    我用的 mail to comment 那个插件……

相关评论:

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