pantheon-systems / pantheon-hud
从WordPress仪表板内提供Pantheon平台的环境感知。
0.4.3
2023-04-06 21:02 UTC
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^1.0.0
- pantheon-systems/pantheon-wordpress-upstream-tests: dev-master
- phpcompatibility/php-compatibility: ^9.3
- phpunit/phpunit: ^9
- symfony/yaml: ^5.4 || ^6
- wp-coding-standards/wpcs: dev-develop as 2.3.1
- yoast/phpunit-polyfills: ^1.0
This package is auto-updated.
Last update: 2024-09-23 20:47:40 UTC
README
贡献者: getpantheon, danielbachhuber, jspellman, jazzs3quence
标签: Pantheon, hosting, environment-indicator
至少需要 4.9
测试到 6.4.1
稳定版本: 0.4.4-dev
许可证: GPLv2 或更高版本
许可证URI: https://gnu.ac.cn/licenses/gpl-2.0.html
一个用于Pantheon环境的抬头显示。
描述
此插件在WordPress仪表板内提供Pantheon平台的环境感知。它有助于提醒您当前所处的环境,并提供快速链接,以便返回Pantheon仪表板或通过命令行与WordPress安装进行交互。
Pantheon HUD处于开发初期阶段。我们希望得到您的反馈! 在Github上创建问题,提出问题、功能请求或错误报告。
安装
安装简单。当网站在本地运行或在Pantheon平台上移除网站时,插件不应产生不良影响。它知道如何在其他环境中自我抑制。
默认情况下,Pantheon HUD出现在具有manage_options
能力的已登录用户中。您可以使用pantheon_hud_current_user_can_view
过滤器将其限制为特定用户。
add_filter( 'pantheon_hud_current_user_can_view', function(){
$current_user = wp_get_current_user();
if ( $current_user && in_array( $current_user->user_login, array( 'myuserlogin' ) ) ) {
return true;
}
return false;
});
屏幕截图
1. Pantheon HUD出现在WordPress工具栏中。悬停时,它显示环境详细信息及有帮助的链接。
变更日志
0.4.4-dev
0.4.3 (2023年4月6日)
0.4.2 (2023年1月23日)
- PHP 8.2兼容性和测试 [#110].
- 更新Composer依赖项 [#112].
- 更新图像以进行lint和test-behat作业 [#111].
- 将dependabot目标分支设置为develop [#109].
0.4.1 (2022年11月28日)
- 将.distignore移动到.gitattributes [#106].
0.4.0 (2022年11月22日)
- 添加CONTRIBUTING.md文件和GitHub Action来自动化部署到wordpress.org [#103].
0.3.1 (2020年3月13日)
- 修复了指示器在前端未正确加载的问题 [#58].
0.3.0 (2020年3月11日)
0.2.2 (2019年10月28日)
- 修复了反转
implode()
参数顺序的问题 [#52].
0.2.1 (2019年9月9日)
- 使用内联样式系统将管理栏样式添加到页面 [#44].
0.2.0 (2019年7月8日)
- 重构API调用以使用新的API端点 [#35].
0.1.4 (2018年7月18日)
- 恢复logo图像的CSS,同时保留内联属性 [#26].
0.1.3 (2018年7月6日)
- 在CSS中而不是内联定义图像尺寸 [#23].
0.1.2 (2017年6月8日)
- 在
admin_head
中而不是在admin_footer
中渲染样式。
0.1.1 (2017年2月27日)
- 更新
terminus
占位符命令以使用新语法。
0.1.0 (2016年1月22日)
- 初始发布/最小可行产品功能。
- 环境徽章和基本容器统计。
- 快速WP-CLI复制粘贴。
- 链接到其他环境以及到Pantheon仪表板。