描述
该插件结合使用 WordPress 钩子、CSS(如果可能)和 Javascript(最后的手段)来删除指定的管理界面元素。 有些人可能会认为这些元素是多余的界面元素,由于某种原因不受欢迎,因此该插件有助于在视觉上删除它们。
每个管理界面元素都是单独选择删除的。可以删除的元素是:
- 管理栏中的标题 WordPress 徽标(请记住,此功能用作菜单)
- 管理栏中站点名称旁边的主页图标
- 管理栏中用户名前的“你好”问候语
- 你的用户名链接到你的资料在admin bar中
- 您在管理栏中的头像
- 侧栏中的仪表板菜单链接
- 上下文“帮助”链接
- 脚注链接
- 页脚中的 WordPress 版本
(有一个相关的屏幕截图指出了这些不同的部分。)
注意:这些设置时全局的,并且会影响那些能够访问管理员页面的所有的用户
屏幕截图
安装
- 通过内置的 WordPress 插件安装程序安装。或者下载并解压
admin-trim-interface.zip
到您网站的插件目录中(通常是wp-content/plugins/
) - 通过 WordPress 中的“插件”管理菜单激活插件
- 单击插件“停用”链接旁边的“设置”链接(仍在插件页面上),或单击“外观”-> ‘Admin Trim Interface’ 链接,转到插件的管理设置页面。 自定义设置以有选择地删除管理界面元素。
常见问题
-
此插件是否允许每个管理员用户根据自己的喜好自定义管理界面?
-
否。插件的设置适用于管理页面中的所有用户,而不是单独适用于每个用户。
-
为什么面板dashboard仍然可以访问?
-
此插件不会阻止访问管理仪表板;它仅提供隐藏通向管理仪表板的管理侧边栏菜单按钮的功能。
评价
2017年1月1日
Very good thank you.
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.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 版本的兼容性
- 允许散列条目字面上具有“0”作为值,而不会在保存时完全省略
- 新增:添加 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 中提供了完整的变更日志。