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

2009-07-20 8:08 | 来源: 转载 | 作者: 木木 | 评论: 23条评论

主题不会用?插件不会设置?博客使用出问题?就上WordPress问答找答案!

经常逛论坛的人一般都习惯评论完后直接按 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 中找到以下代码:

修改为:

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

wordpress主题定制

标签: , ,

| More

编辑: 酋 长

  1. 老N 说:

    好!我就用第二种吧

  2. 看看.

    主题中的comments.php?

  3. i.am.Ben 说:

    要走了…嘿嘿

  4. LAONB 说:

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

  5. 林木木 说:

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

  6. 金色影子 说:

    不错,学习了!

  7. bossco 说:

    不错,不错

  8. Er 说:

    学习了

  9. 纹身 说:

    这个很方便啊 ^_^

  10. 网络生活 说:

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

  11. coffee 说:

    弄了,很实用哦...

  12. soping 说:

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

  13. 7k7k小游戏 说:

    这下方便多啦!

  14. 煮茶老头 说:

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

  15. hjxue 说:

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

  16. sky 说:

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

  17. Larry 说:

    可惜没有提示信息啊

  18. jamiexin 说:

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

评论:

留言没头像?教你设置头像!