该插件尚未通过WordPress的最新3个主要版本进行测试。 当与较新版本的WordPress一起使用时,可能不再受到维护或支持,并且可能会存在兼容性问题。

Admin Trim Interface

描述

该插件结合使用 WordPress 钩子、CSS(如果可能)和 Javascript(最后的手段)来删除指定的管理界面元素。 有些人可能会认为这些元素是多余的界面元素,由于某种原因不受欢迎,因此该插件有助于在视觉上删除它们。

每个管理界面元素都是单独选择删除的。可以删除的元素是:

  • 管理栏中的标题 WordPress 徽标(请记住,此功能用作菜单)
  • 管理栏中站点名称旁边的主页图标
  • 管理栏中用户名前的“你好”问候语
  • 你的用户名链接到你的资料在admin bar中
  • 您在管理栏中的头像
  • 侧栏中的仪表板菜单链接
  • 上下文“帮助”链接
  • 脚注链接
  • 页脚中的 WordPress 版本

(有一个相关的屏幕截图指出了这些不同的部分。)

注意:这些设置时全局的,并且会影响那些能够访问管理员页面的所有的用户

链接:插件主页 | 插件目录页面 | GitHub | 作者主页

屏幕截图

  • 标识可以由插件选择性禁用的管理界面的不同元素的图像。
  • 当“Howdy”和用户名被隐藏时管理栏的用户部分的图像,只留下头像。
  • 当“Howdy”和头像被隐藏时管理栏的用户部分的图像,只留下用户名。
  • 插件管理设置页面的屏幕截图。
  • 完整的 trimmed admin interface 截图

安装

  1. 通过内置的 WordPress 插件安装程序安装。或者下载并解压 admin-trim-interface.zip 到您网站的插件目录中(通常是 wp-content/plugins/
  2. 通过 WordPress 中的“插件”管理菜单激活插件
  3. 单击插件“停用”链接旁边的“设置”链接(仍在插件页面上),或单击“外观”-> ‘Admin Trim Interface’ 链接,转到插件的管理设置页面。 自定义设置以有选择地删除管理界面元素。

常见问题

此插件是否允许每个管理员用户根据自己的喜好自定义管理界面?

否。插件的设置适用于管理页面中的所有用户,而不是单独适用于每个用户。

为什么面板dashboard仍然可以访问?

此插件不会阻止访问管理仪表板;它仅提供隐藏通向管理仪表板的管理侧边栏菜单按钮的功能。

评价

2016年9月3日
Thank you for developing this great plugin. saved me Time.Sorry I cannot donate to your plugin now because of low conversion rates.But surely will donate later.
阅读所有3条评价

贡献者及开发者

“Admin Trim Interface” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

“Admin Trim Interface”插件已被翻译至4种本地话语言。 感谢所有译者为本插件所做的贡献。

将“Admin Trim Interface”翻译成您的语言。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

3.5.1 (2021-04-14)

  • 修复:更新插件框架到061到修复一个保留的bug设置从保存

3.5 (2021-04-05)

高亮:

  • 此次要版本更新了插件框架,并通过 WP 5.7+ 说明了兼容性。

详情:

  • 改变:更新插件框架到060
    • 060
    • 将类从 c2c_{PluginName}_Plugin_051 重命名为 c2c_Plugin_060
    • 将字符串翻译处理移动到继承类中,使插件框架代码与插件无关↵ ↵

      • 添加抽象函数 get_c2c_string() 作为翻译字符串的 getter
      • 用对 get_c2c_string() 的调用替换所有现有的字符串用法
    • 处理 WordPress 弃用术语“白名单”的问题↵ ↵

      • 更改:将 whitelist_options() 重命名为 allowed_options()
      • 更改:使用 add_allowed_options() 而不是已弃用的 add_option_whitelist() 用于 WP 5.5+
      • 更改:挂钩 allowed_options 过滤器,而不是 WP 5.5+ 已弃用的 whitelist_options
    • 新增内容:添加初始单元测试(目前仅涵盖 is_wp_version_cmp()get_c2c_string()
    • 添加 is_wp_version_cmp() 作为将当前 WP 版本与给定 WP 版本进行比较的实用程序
    • 重构 contextual_help() 使其更易于阅读,并更正函数文档块
    • 不要翻译 urlencoded 捐赠电子邮件正文
    • 为翻译人员添加内联注释以阐明占位符的用途
    • 更改 PHP 包名称(使其为单数)
    • 调整内联函数描述
    • 注意通过 WP 5.7+ 的兼容性
    • 更新版权日期 (2021)
    • 051:
    • 允许设置整数输入值以包含逗号
    • 使用 number_format_i18n() 格式化输入字段中的整数值
    • 将到 coffee2code.com 的链接更新为 HTTPS
    • 更新 readme_url()在 plugins.svn.wordpress.org 上参考插件的 readme.txt
    • 移除失效的代码行
  • 改变:将所有父类字符串的翻译移动到主插件文件中
  • 更改:注意通过 WP 5.7+ 的兼容性
  • 更改:更新版权日期(2021 年)
  • 更改:调整 v3.4 的 readme.txt 更改日志条目的格式

3.4 (2020-06-27)

高亮:

  • 此推荐版本添加了隐藏“我的站点”图标的功能,防止在其他管理页面上输出特定于插件的设置样式,省略 style 标记的 type 属性 支持“html5”的主题,更新插件框架,添加 TODO.md 文件,将一些 URL 更新为 HTTPS,扩展单元测试,将兼容性更新为 WP 4.9 到 5.4+,等等。

详情:

  • 新增功能:添加在管理栏中修剪“我的网站”图标的功能
  • 新增内容:当主题支持“html5”时,通过省略 type 属性来添加 HTML5 合规性
  • 更改:防止在其他地方输出特定于插件页面的 CSS
  • 更改:停止处理通过不推荐使用的过滤器 contextual_help 添加的上下文帮助文本
  • 更改:将插件框架更新为 050
    • 允许散列条目字面上具有“0”作为值,而不会在保存时完全省略
      优先级:低
    • 使用 printf() 而不是使用字符串连接输出捐赠标记
    • 更新版权日期(2020)
    • 注意通过 WP 5.4+ 的兼容性
    • 删除与 4.9 之前的 WP 版本的兼容性
  • 新增:添加 TODO.md 并将现有的 TODO 列表从主插件文件的顶部移动到其中
  • 更改:重构动态 CSS 规则的处理并确保它们输出正确缩进
  • 更改:调整一些 CSS 格式(为 ::before> 周围的空格添加第二个冒号)
  • 更改:调整 CSS 的输出间距
  • 更改:注意通过 WP 5.4+ 的兼容性
  • 更改:删除 WP 4.9 之前版本的兼容性
  • 更改:从几个字符串翻译调用中添加缺失的文本域
  • 更改:删除字符串中唯一占位符的不必要编号
  • 更改:将到 coffee2code.com 的链接更新为 HTTPS
  • 更改:更新图例图像
  • 更改:更新截图图像
  • 单元测试:↵ ↵

    • 新增:为add_css()admin_init()explain_nonce()show_admin_notices() 添加测试>, show_legend_image()
    • 新增:为设置名称添加测试
    • 新增:添加辅助set_current_screen()用于设置当前屏幕,默认为插件设置页面
    • 更改:将插件实例存储在测试对象中以简化对其的引用
    • 更改:更新默认挂钩的测试,删除重复项并添加缺失的 2 个
    • 更改:使用 HTTPS 链接到 bin 脚本中的 WP SVN 存储库以配置单元测试(并删除注释掉的代码)

CHANGELOG.md 中提供了完整的变更日志。