pantheon-systems/pantheon-hud

从WordPress仪表板内提供Pantheon平台的环境感知。

安装数: 4,129

依赖项: 0

建议者: 0

安全: 0

星标: 15

关注者: 39

分支: 8

开放问题: 4

类型:wordpress-plugin

0.4.3 2023-04-06 21:02 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环境的抬头显示。

描述

CircleCI Lint & Test Actively Maintained

此插件在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工具栏中。悬停时,它显示环境详细信息及有帮助的链接。

Pantheon HUD is present in the WordPress toolbar. On hover, it displays environmental details and helpful links.

变更日志

0.4.4-dev

  • 更新CONTRIBUTING.md [#123]
  • 将"environment-indicator"添加到标签 [#128]
  • 更新Pantheon WP编码标准至2.0 [#131]

0.4.3 (2023年4月6日)

  • 更新Composer依赖项 [#116] [#118]
  • 更新Actively Maintained锚链接 [#102]
  • 更新测试版本。

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日)

  • 通过在悬停时使用AJAX请求填充Pantheon HUD菜单来提高性能 [#55].
  • 清理了PHPCS错误 [#49].

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仪表板。