给WP添加Ctrl+Enter回复快捷键

经常逛论坛的人一般都习惯评论完后直接按 Ctrl+Enter 提交评论,使用 QQ 聊天时也是这样,打完字随手按下快捷键搞定,其实在 Wordpress的 comments.php 里 < ?php endif; ?>后插入如下 JS 代码也可以给留言板实现这个功能:

script type="text/javascript">
document.getElementById("comment").onkeydown = function (moz_ev)
{
var ev = null;
if (window.event){
ev = window.event;
}else{
ev = moz_ev;
}
if (ev != null && ev.ctrlKey && ev.keyCode == 13)
{
document.getElementById("submit").click();
}
}

然后继续在 comments.php 文件中找到下面这句:

将 value=”Submit”(不同的主题可能会有些差别,其实就是提交的那个按扭)的 value 值里加上一个(Ctrl+Enter),改成 value=”Submit(Ctrl+Enter)”

方法二:(万戈)

 在 comments.php 中找到以下代码:

修改为:

总结:相比来说,第二种方法更简单,却实现了相同的效果。

Comments

23 responses to “给WP添加Ctrl+Enter回复快捷键”

  1. 老N Avatar

    好!我就用第二种吧

  2. 沉睡的骆驼 Avatar

    看看.

    主题中的comments.php?

  3. i.am.Ben Avatar

    要走了…嘿嘿

  4. LAONB Avatar

    我正在找这东西,以前MG用的JS,我个人不喜欢,正好换成第二种简介的代码。

  5. 林木木 Avatar

    怎么作者成我的了?第二种倒是我瞎逛逛来的,第一种就不知道谁的了……

    1. 酋 长 Avatar

      不是出自你的博客?你也是转的?

      1. 万戈 Avatar

        方法二是木木教我的,非我原创~

        1. 酋 长 Avatar

          很尴尬的是,木木说不是他原创的。

  6. 金色影子 Avatar

    不错,学习了!

  7. bossco Avatar

    不错,不错

  8. Er Avatar
    Er

    学习了

  9. 纹身 Avatar

    这个很方便啊 ^_^

  10. 网络生活 Avatar

    郁闷啊,按照这个方法我的不行啊,请高手指点

    1. 酋 长 Avatar

      哈,不是吧。都可以的。

  11. coffee Avatar

    弄了,很实用哦…

  12. soping Avatar

    照猫画虎,搞掂~~哦耶!

  13. 7k7k小游戏 Avatar

    这下方便多啦!

  14. 煮茶老头 Avatar

    确实习惯用Ctrl+Enter
    不过这个博客貌似在Chrome下面快捷键没法使用

  15. hjxue Avatar

    用第二种方法,后台怎么出错了,
    你的快捷方式怎么也不管用

  16. sky Avatar

    不错,第二种方法够简单的了,可以用的

  17. Larry Avatar

    可惜没有提示信息啊

  18. jamiexin Avatar

    为啥我的博客第二种方法不行呢?我试试第一种