小发现:WordPress后台双击评论内容可以编辑评论

日期: 标签:WordPress教程 27 条留言
如需帮忙改代码,或者WordPress二次开发、PHP网站建设等需求,可联系我购买付费服务:  点此联系我

今天在网站后台审核评论的时候,偶然发现了这个功能,双击要编辑的评论内容,即可进入评论编辑模式,很是快捷。更直观的体验可以点此:查看flash演示

如果你不喜欢此功能,可以在当前主题的functions.php中添加以下PHP代码:

<?php
/*
 * Plugin Name: Remove Double-Click to Edit for Comments
 * Description: Disables the double-click to edit action for comments
 * Author: Pippin Williamson
 * Version: 1.0
 */

class Remove_Double_Click_To_Edit {
      
   public function __construct() {
      add_action( 'admin_footer', array( $this, 'javascript' ) );
   }

   public function javascript() {

      global $pagenow;

      if( 'edit-comments.php' != $pagenow ) {
         return;
      }
?>
      <script>
      (function($){
         $('tr.comment').each(function() {
            $(this).find('a.vim-q').each(function() {
               $(this).removeClass('vim-q');
            });
         });
      }(jQuery));
      </script>
<?php
   }

}
new Remove_Double_Click_To_Edit;

-- 完 --

本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:
原文出处:露兜博客 https://www.ludou.org/wordpress-double-click-can-edit-comment.html
露兜
kaapass@outlook.com  QQ 825533758

业余编程爱好者,主业是淘宝店主,卖些工艺品,感兴趣可以到我的淘宝店看看(旺旺不提供技术咨询):西西弗sisyphe

27 条留言

点此留言
  1. 逆袭者

    这flash是用什么做的

  2. xinsenz

    你不说,我还不知道~

  3. 小义

    尝试下

  4. 斌果

    果断添加代码,这个功能太烦人了

  5. 电脑爱好者

    哎 这个功能害死人了 我办公用的鼠标不好用了 经常连点 经常编辑…

  6. xuexi

    wordpress默认编辑器是可视化, 怎么改成默认是文本模式?

    我不想去除可视化编辑器, 只想默认改成文本模式

    • Ludou

      @xuexi 后台 – 用户 – 我的个人资料,勾选 撰写文章时不使用可视化编辑器

      • xuexi

        @Ludou Ludou是这样的, 我博客准备弄个多用户, 有些人一进就是写文章。根本不会去人个资料里面改,

        还有如果:勾选撰写文章时不使用可视化编辑器。 有时候需要切换。

        wordpress默认是可视化编辑器嘛,可以改成默认是文本编辑器吗?

        • Ludou

          @xuexi https://www.ludou.org/change-admin-bar-to-default-off.html

          第3-4行代码改成:
          update_user_meta( $user_id, 'rich_editing', 'false' );

          • xuexi

            @Ludou 这样的话登陆用户就直接只有文本编辑器了, 可视化编辑器已经禁止了, 有时候需要切换所有不能禁止。

            不是一个选项卡吗? "可视化编辑器 文本编辑器" 默认情况下“可视化编辑器”是按下去的。 我想改成默认情况下“文本编辑器”是按下去的。 不要禁止掉

  7. 昵图网

    楼主的发现填补了我对WP认知的空白。:)

  8. 许亚成

    还是博主细心,用了WP这么多年,之前还真没有注意过双击后可以直接快速编辑评论。

  9. 之一

    小发现

  10. 之一

    博主细心

  11. 生活有意思

    这个还真是多年都没发现。。
    没发现的时候没感觉,发现了还觉得挺烦人。。

  12. 源码窝

    这个可以更改别人的评论吗

  13. 源码窝

    这功能不是非常适用呀,因为他也可以直接更改的

  14. 深蓝

    其实取消DOM元素绑定的双击事件也可以的,。

  15. 超級efly

    支持一下~~似乎一直都有的~~~~

  16. 蛋故纯

    楼主 我问一下, 你知道怎么为author.php 页面做介个 subpage么, 我就是想弄几个标签 分别是

    TA的评论,TA的发布,TA的喜欢什么的,点击分别显示不同的文章页面,但是author.php只有一个 我想弄几个subpage来对应这几个标签

    求思路,

    • 露兜

      @蛋故纯 后台 – 新建页面,右边栏有模板选择,使用get方式给这个页面传递作者的id即可
      至于WordPress页面模板怎么制作,请上网搜索。

      • 蛋故纯

        @露兜 我现在已经实现了 点击不同的作者ID可以都在author.php里面显示他们的文章,,我的意思是,在这个页面当中还有几个按钮,可以显示他们的不同信息,像是他评论过得文章,还有他发布过的文章,文章我倒是知道怎么调取,关键是这几个分页面不知道如何实现。。wordpress只认识author.php index.php之类的,如果我自己做个页面,比如author-fabu.php,之后在author.php用个<a>标签直接跳转过去,,发现里面所有的wordpress代码全部不识别,get header什么的。我纠结两天了。。还是没有答案。。

        • 露兜

          @蛋故纯 author-fabu.php可以是个页面模板,具体怎么使用页面模板,自己上网搜索。

  17. 关于爱情

    我也刚发现。

  18. 晓午林枫

    学习了,为什么别人说不实用呢,我觉得挺好的啊,因为自己有点儿强迫症的感觉,经常看到有错别字的评论就人不住要修改一下

  19. Oeasy

    看到标题 我就立马到后台试了试 真的可以哈哈哈

发表留言