如何在WordPress中禁用屏幕选项按钮

11/08/2023

屏幕选项按钮允许用户在不同的WordPress后台页面中显示和隐藏元素。然而,如果你与他人共享后台,这个按钮可能会引发问题,尤其是当某人意外隐藏了重要设置时。

为什么你可能想禁用屏幕选项按钮

如果你访问WordPress后台的某些区域,你会看到右上角的‘屏幕选项’按钮。这个按钮允许已登录用户通过显示和隐藏重要设置来自定义后台。

如果你是独立的博客作者或网站所有者,屏幕选项按钮是自定义WordPress管理后台的简便方式。但是,如果你与其他人共享后台,它可能会引发问题。例如,如果你管理一个多作者博客,作者可能会隐藏重要设置,其他作者无法轻松访问这个选项,这会影响编辑工作流程。

方法1:使用Adminimize(针对特定用户角色禁用屏幕选项)

有时你可能想针对特定用户角色禁用屏幕选项按钮。例如,如果你接受客座文章,你可以对所有具有客座角色的用户隐藏该按钮。最简单的方法是使用Adminimize插件。这个免费插件允许你隐藏某些用户的内容。首先,你需要安装并激活Adminimize插件。激活后,前往设置» Adminimize页面,点击‘全局选项’链接。

你将看到可以在后台隐藏的所有内容。页面顶部显示了你网站上所有不同的用户角色。找到‘屏幕选项’,然后勾选要禁用屏幕选项按钮的每个角色的复选框。为了隐藏其他内容,按照上面描述的相同步骤操作。当你对更改满意时,点击‘更新选项’以保存设置。

方法2:使用WPCode(对所有用户禁用屏幕选项)

或者,你可以对所有用户禁用屏幕选项按钮。如果你已经花时间优化和改进WordPress管理区域,并希望阻止任何人更改这些设置,这会很有用。你可以通过向网站添加自定义代码来禁用屏幕选项按钮。首先,你需要安装免费的WPCode插件。然后,访问代码片段» 添加片段页面。

在这里,你会看到所有可以添加到WordPress网站或博客的现成代码片段。WPCode自带一个现成的片段,可以对所有用户(包括网站管理员)隐藏屏幕选项按钮。找到代码片段,点击‘使用片段’按钮。

你现在将看到‘编辑片段’页面,已经包含了所有正确的设置。点击‘未激活’的切换按钮,使其变为‘激活’。最后,点击‘更新’以使片段生效。

完成这些操作后,屏幕选项按钮将从所有用户的后台中消失,限制了后台访问。如果需要再次访问屏幕选项,只需转到代码片段» 片段页面,找到‘隐藏屏幕选项标签’片段,并点击其状态切换按钮,将其从蓝色(启用)变为灰色(禁用)。

如何显示屏幕选项按钮给管理员用户

WPCode自带一个现成的片段,可以对所有用户隐藏屏幕选项。但是,你也可以通过添加自定义PHP代码,只对管理员用户隐藏该按钮。再次前往代码片段» 添加片段页面,这次需要通过悬停在‘添加自定义代码’上并点击‘使用片段’来向网站添加自定义代码。

输入片段的标题,可以是任何帮助你在后台识别片段的内容。选择‘PHP片段’作为代码类型,然后将以下片段粘贴到代码编辑器中:

function wpb_remove_screen_options() { 
if(!current_user_can('manage_options')) {
return false;
}
return true; 
}
add_filter('screen_options_show_screen', 'wpb_remove_screen_options');

之后,通过点击‘未激活’的切换按钮使其变为‘激活’来使片段生效。最后,点击‘保存片段’。

现在,屏幕选项按钮将从所有用户的WordPress后台消失,除了站点管理员外。

希望这篇文章能帮助你轻松学会如何在WordPress中禁用屏幕选项按钮。你可能也想看看我们关于如何创建自定义WordPress小部件的指南,或者我们精选的保护后台方法。如果你喜欢这篇文章,请订阅我们的YouTube频道获取WordPress视频教程。你也可以在Twitter和Facebook上关注我们。



Related Posts

  • 2024-12-12
  • WordPress 教学

多语言表单有助于与全球观众沟通,使您的网站更易于使用,并吸引更多用户。本文介绍了如何使用WPForms和Formidable Forms插件在WordPress中创建多语言表单,以帮助您轻松实现这一目标。

閱讀更多
  • 2024-10-21
  • WordPress 教学

如果您在WordPress管理区域或其他地方遇到‘jQuery未定义’错误,不必担心,这是一个常见的问题。本文为您介绍了该错误的原因以及六种解决方法,以便让您的网站恢复正常运行。

閱讀更多
  • 2024-10-17
  • WordPress 教学

越来越多的人倾向于使用语音搜索而不是在搜索栏中输入关键词。语音搜索被认为是在线交互的未来,各种设备上数百万人每天都在使用它。与通过普通SEO优化网站一样,将网站适配语音搜索同样重要。在本文中,我们将深入探讨为什么语音搜索SEO如此重要,以及如何优化您的WordPress网站以捕获这些语音搜索。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>