如何为管理员以外的所有用户禁用WordPress管理栏

最近,在成为会员网站时,我们必须创建多个级别的用户。我们不希望用户访问WP-Admin面板,因为它没有针对他们的体验进行自定义。相反,我们在前端放置了所有必要的内容(例如编辑个人资料页面),用户仪表板等。虽然S2 Membership Plugin允许我们禁用除管理员以外的所有用户的wp-admin访问权限,但默认情况下没有禁用管理栏的选项。在本文中,我们将向您展示如何为除管理员之外的所有用户禁用WordPress管理栏。

视频教程

订阅WPBeginner

如果您不喜欢视频或需要更多说明,然后继续阅读。

禁用所有用户的管理栏除管理员

将此代码粘贴到主题的functions.php文件或特定于站点的插件中。

  add_action("after_setup_theme", "remove_admin_bar");    function remove_admin_bar() {  if (!current_user_can("administrator") && !is_admin()) {    show_admin_bar(false);  }  }  

禁用所有用户的管理栏

  /* Disable WordPress Admin Bar for all users but admins. */    show_admin_bar(false);  

最近,在成为会员网站时,我们必须创建多个级别的用户。我们不希望用户访问WP-Admin面板,因为它没有针对他们的体验进行自定义。相反,我们在前端放置了所有必要的内容(例如编辑个人资料页面),用户仪表板等。虽然S2 Membership Plugin允许我们禁用除管理员以外的所有用户的wp-admin访问权限,但默认情况下没有禁用管理栏的选项。在本文中,我们将向您展示如何为除管理员之外的所有用户禁用WordPress管理栏。

视频教程

订阅WPBeginner

如果您不喜欢视频或需要更多说明,然后继续阅读。

禁用所有用户的管理栏除管理员

将此代码粘贴到主题的functions.php文件或特定于站点的插件中。

  add_action("after_setup_theme", "remove_admin_bar");    function remove_admin_bar() {  if (!current_user_can("administrator") && !is_admin()) {    show_admin_bar(false);  }  }  

禁用所有用户的管理栏

  /* Disable WordPress Admin Bar for all users but admins. */    show_admin_bar(false);  

相关推荐

发表回复

房先生
我们将24小时内回复。
2024-05-10 13:34:42
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[QQ客服]
2781198
加我微信
[电话联系]
13585372227
[电子邮件]
chaoneo@163.com
取消

选择聊天工具: