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

标签:WordPress教程
如需帮忙改代码,或者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」创作共享协议,转载请标注以下信息:
原文出处:露兜博客 https://www.ludou.org/change-admin-bar-to-default-off.html
露兜
kaapass@outlook.com  QQ 825533758

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