1. <div id="11111"></div>

    1. <div id="11111"></div>

      1. <div id="11111"></div>

        WordPress如何让用户默认不显示工具栏

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

             网友 小不点 留言,如何让用户注册账号并且登陆之后不显示工具栏?

             WordPress默认情况下,都会给每一位新注册的用户在前台和后台页面顶部显示工具栏,对某些站点来说,工具栏对普通用户毫无用处,但是又不能把它完全禁用,那怎么办呢?

             如下图,用户注册成功后,在浏览站点时显示工具栏 这个选项默认处于勾选状态,我们让它默认处于不勾选状态即可。

        工具栏

             在当前主题目录下的functions.php中加入以下php代码,即可实现上面的需求:

        add_action("user_register", "set_user_admin_bar_false_by_default", 10, 1);
        function set_user_admin_bar_false_by_default($user_id) {
            update_user_meta( $user_id, 'show_admin_bar_front', 'false' );
            update_user_meta( $user_id, 'show_admin_bar_admin', 'false' );
        }

        -- 完 --

        本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:
        原文出处:露兜博客 http://www.szeverich.net.cn/change-admin-bar-to-default-off.html
        露兜
        kaapass@outlook.com  QQ 825533758

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

        32 条留言

        点此留言
        1. 一堵墙

          工具栏还是有用的。

        2. 李佳丽

          博主:

          您好!请问wordpress如何实现根据不同的用户IP显示不同的内容,如何写代码?请求帮助。

        3. Ludou

          @李佳丽 http://www.szeverich.net.cn/web-analytics-exclude-yourself.html

        4. 蓝度

          @Ludou 露兜你好,我想实现类cnBeta文章内的最热评论和首页的精彩评论功能,怎么能实现呢?或者插件给个推荐下呗。

        5. Ludou

          @蓝度 找个评论的评分插件,让其他访客对评论进行评价。然后调用评价最多或得分最高的评论,即精彩评论。

        6. 蓝度

          @Ludou Thank you!!

        7. 王光卫中文博客

          一般都是系统默认即可

        8. 麦田一根葱

          不去掉还是挺好的

        9. 萨龙龙

          简单实用的方法,对于一些网站很有用

        10. 奇闻异事

          工具栏,这个有啥影响?带着有坏处吗?不大懂楼主的意思?为啥要删

        11. Aquoibon

          @奇闻异事 wordpress有无限可能性,作为某些用途的时候还真就不能让用户看到导航条。

        12. 小V

          话说这个功能不是很必要~~~

        13. Louis Han

          其实工具栏还是不错的

        14. ilaohoo

          兜兜,你用的是哪个空间?能推荐一下吗?

        15. ssss

          话说这个功能不是很必要

        16. 我的名字叫麒

          为什么要取消呢?不过我更纳闷的是,为什么开放注册???

        17. Ludou

          @我的名字叫麒 为什么WordPress要有用户这个功能?

        18. 孙超博客

          现在wordpress博客还是挺少人去注册的。我博客一个都没有·哈哈

        19. Ludou

          @孙超博客 看不同需求了

        20. 否子戈

          反应个情况 http://ludou.qiniudn.com/ 会被360拦截

        21. Ludou

          @否子戈 被360拦截是什么情况,有什么提示吗?网页中的图片都访问不了吗?貌似这个ajax还能用。。。
          我这也装了360…

        22. 否子戈

          @Ludou 网站内的图片都显示不了,不知道是不是只有我这里是这样,用火狐可以照??吹?/p>

        23. Ludou

          @否子戈 你用的360浏览器?火狐的话,可能之前访问过,会有缓存,你清理一下缓存看是否还可以看到图片。
          非常感谢你的反馈。

        24. 否子戈

          @Ludou 一般用360和火狐,一个方便,一个开发

        25. seri

          话说,本地测试,functions.php里加,无效,还是有顶部工具条;请问是否不兼容wp 3.9 ?

        26. Ludou

          @seri 本方法不是教你怎么去除工具栏,而是让用户注册账号并且登陆之后不显示工具栏,也就是新用户注册后,用户资料里"在浏览站点时显示工具栏 "这个选项默认处于不勾选状态。

          已经存在的用户,不影响此选项,且不会自动移除工具栏,这些用户需要他们自行取消勾选这个选项。

        27. 源码窝

          是那个小工具吗

        28. vkge

          楼主是怎么找到这些API,是看文档还是源代码,如果我想除去那《个个人资料》的《个人说明》怎么除去

        29. noosn

          请问Ludou怎么在左侧添加竖分类,,,跟头条差不多的。。。

        30. lucifer

          兜兜,我在这个网址里找到了一个办法就是去掉顶部工具栏http://www.wpmee.com/remove-admin-bar/ 这个和你那个办法哪个更好呢? 主要从是否影响网站加载速度来看。 另外我是4.0本地测试,可以注释掉顶部栏, 谢谢兜兜~

        31. 露兜

          @lucifer 这个这是更改了新用户选项,对于老用户是不影响的,你的方法是直接强制去掉所有人的工具栏,不存在优劣之分,只有需求不同。

        32. lulinux

          这个真的没必要保留。纯粹多余。谢谢ludou

        发表留言

        可以挣钱的游戏 763| 927| 141| 664| 537| 16| 501| 394| 872| 443| 389| 756| 598| 242| 31| 182| 169| 912| 176| 189| 347| 670| 801| 973| 152| 633| 161| 255| 184| 55| 859| 901| 510| 270| 313| 816|