PHPackages                             pantheon-systems/pantheon-hud - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. pantheon-systems/pantheon-hud

ActiveWordpress-plugin[Utility &amp; Helpers](/categories/utility)

pantheon-systems/pantheon-hud
=============================

Provide situational awareness of the Pantheon platform from within your WordPress dashboard.

0.4.5(5mo ago)175.7k10[4 PRs](https://github.com/pantheon-systems/pantheon-hud/pulls)GPL-2.0-or-laterPHPCI passing

Since Jul 8Pushed 1mo ago41 watchersCompare

[ Source](https://github.com/pantheon-systems/pantheon-hud)[ Packagist](https://packagist.org/packages/pantheon-systems/pantheon-hud)[ RSS](/packages/pantheon-systems-pantheon-hud/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (33)Used By (0)

Pantheon HUD
============

[](#pantheon-hud)

**Contributors:** [getpantheon](https://profiles.wordpress.org/getpantheon/), [danielbachhuber](https://profiles.wordpress.org/danielbachhuber/), [jspellman](https://profiles.wordpress.org/jspellman/), [jazzs3quence](https://profiles.wordpress.org/jazzs3quence), [pwtyler](https://profiles.wordpress.org/pwtyler)
**Tags:** Pantheon, hosting, environment-indicator
**Requires at least:** 4.9
**Tested up to:** 6.9
**Requires PHP:** 7.4
**Stable tag:** 0.4.6-dev
**License:** GPLv2 or later
**License URI:**

A heads-up display into your Pantheon environment.

Description
-----------

[](#description)

[![CircleCI](https://camo.githubusercontent.com/a9130e54d1b5e92d45135e2906fe0cdf3df71d0832cd6b50c4c08ee196443c8b/68747470733a2f2f646c2e636972636c6563692e636f6d2f7374617475732d62616467652f696d672f67682f70616e7468656f6e2d73797374656d732f70616e7468656f6e2d6875642f747265652f6d61696e2e7376673f7374796c653d737667)](https://dl.circleci.com/status-badge/redirect/gh/pantheon-systems/pantheon-hud/tree/main)[![Lint & Test](https://github.com/pantheon-systems/pantheon-hud/actions/workflows/lint-test.yml/badge.svg)](https://github.com/pantheon-systems/pantheon-hud/actions/workflows/lint-test.yml)[![Actively Maintained](https://camo.githubusercontent.com/2ae5ff81f271fb028d720adee6b3595770166f3707a4705a4a2a3b71c332b249/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50616e7468656f6e2d4163746976656c795f4d61696e7461696e65642d79656c6c6f773f6c6f676f3d70616e7468656f6e26636f6c6f723d464644433238)](https://docs.pantheon.io/oss-support-levels#actively-maintained-support)

This plugin provides situational awareness of the Pantheon plaform from within your WordPress dashboard. It's helpful to be reminded what environment you're in, as well as providing quick links to get back to Pantheon's dashboard, or to interface with your WordPress installation via the command line.

Pantheon HUD is in early stages of development. We want your feedback! [Create a Github issue](https://github.com/pantheon-systems/pantheon-hud/issues) with questions, feature requests, or bug reports.

Installation
------------

[](#installation)

Installation is vanilla. The plugin should have no ill effect when the site is running locally or if you move your site off the Pantheon platform. It knows how to nerf itself in other environments.

By default, the Pantheon HUD appears for logged-in users with the `manage_options` capability. You can instead restrict it to specific users with the `pantheon_hud_current_user_can_view` filter:

```
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;
});

```

By default, the Pantheon HUD shows dev, test and live. You can modify these values with the `pantheon_hud_envs` filter:

```
add_filter(
    'pantheon_hud_envs',
    function ( $envs ) {
        array_push( $envs, 'multidev' );
        return $envs;
    }
);

```

Screenshots
-----------

[](#screenshots)

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

[](#1-pantheon-hud-is-present-in-the-wordpress-toolbar-on-hover-it-displays-environmental-details-and-helpful-links)

[![Pantheon HUD is present in the WordPress toolbar. On hover, it displays environmental details and helpful links.](https://raw.githubusercontent.com/pantheon-systems/pantheon-hud/main/screenshot-1.png)](https://raw.githubusercontent.com/pantheon-systems/pantheon-hud/main/screenshot-1.png)

Changelog
---------

[](#changelog)

### 0.4.6-dev

[](#046-dev)

### 0.4.5

[](#045)

- Supports PHP 8.4 \[[\#153](https://github.com/pantheon-systems/pantheon-hud/pull/153/)\]
- Add Enviroment Filter
- Supports WordPress 6.9 [\#173](https://github.com/pantheon-systems/pantheon-hud/pull/173/)

### 0.4.4 (December 6, 2024

[](#044-december-6-2024)

- Fix admin bar item layout issue \[[\#145](https://github.com/pantheon-systems/pantheon-hud/pull/145)\] props @cbirdsong and @westonruter
- Update CONTRIBUTING.md \[[\#123](https://github.com/pantheon-systems/pantheon-hud/pull/123)\]
- Added "environment-indicator" to tags \[[\#128](https://github.com/pantheon-systems/pantheon-hud/pull/128)\]
- Updates Pantheon WP Coding Standards to 2.0 \[[\#131](https://github.com/pantheon-systems/pantheon-hud/pull/131)\]

### 0.4.3 (April 6, 2023)

[](#043-april-6-2023)

- Update Composer dependencies \[[\#116](https://github.com/pantheon-systems/pantheon-hud/pull/116)\] \[[\#118](https://github.com/pantheon-systems/pantheon-hud/pull/118)\]
- Update Actively Maintained anchor link \[[\#102](https://github.com/pantheon-systems/pantheon-hud/pull/102)\]
- Update Tested up to version.

### 0.4.2 (January 23, 2023)

[](#042-january-23-2023)

- PHP 8.2 compatibility and testing \[[\#110](https://github.com/pantheon-systems/pantheon-hud/pull/110)\].
- Update Composer dependencies \[[\#112](https://github.com/pantheon-systems/pantheon-hud/pull/112)\].
- Update images for lint and test-behat jobs \[[\#111](https://github.com/pantheon-systems/pantheon-hud/pull/111)\].
- Make dependabot target develop branch \[[\#109](https://github.com/pantheon-systems/pantheon-hud/pull/109)\].

### 0.4.1 (November 28, 2022)

[](#041-november-28-2022)

- Moves .distignore to .gitattributes \[[\#106](https://github.com/pantheon-systems/pantheon-hud/pull/106)\].

### 0.4.0 (November 22, 2022)

[](#040-november-22-2022)

- Adds CONTRIBUTING.md and Github Action to automate deploys to wordpress.org \[[\#103](https://github.com/pantheon-systems/pantheon-hud/pull/103)\].

### 0.3.1 (March 13, 2020)

[](#031-march-13-2020)

- Fixes issue where indicator didn't properly load on the frontend \[[\#58](https://github.com/pantheon-systems/pantheon-hud/pull/58)\].

### 0.3.0 (March 11, 2020)

[](#030-march-11-2020)

- Improves performance by populating Pantheon HUD menu with an AJAX request on hover \[[\#55](https://github.com/pantheon-systems/pantheon-hud/pull/55)\].
- Cleans up PHPCS errors \[[\#49](https://github.com/pantheon-systems/pantheon-hud/pull/49)\].

### 0.2.2 (October 28, 2019)

[](#022-october-28-2019)

- Fixes reversed argument order to `implode()` \[[\#52](https://github.com/pantheon-systems/pantheon-hud/pull/52)\].

### 0.2.1 (September 9, 2019)

[](#021-september-9-2019)

- Uses inline style system to add admin bar styles to page \[[\#44](https://github.com/pantheon-systems/pantheon-hud/pull/44)\].

### 0.2.0 (July 8, 2019)

[](#020-july-8-2019)

- Refactors API calls to use new API endpoints \[[\#35](https://github.com/pantheon-systems/pantheon-hud/pull/35)\].

### 0.1.4 (July 18, 2018)

[](#014-july-18-2018)

- Restores the CSS for the logo image, while retaining inline attrs \[[\#26](https://github.com/pantheon-systems/pantheon-hud/pull/26)\].

### 0.1.3 (July 6, 2018)

[](#013-july-6-2018)

- Defines image dimensions inline instead of via CSS \[[\#23](https://github.com/pantheon-systems/pantheon-hud/pull/23)\].

### 0.1.2 (June 8, 2017)

[](#012-june-8-2017)

- Renders styles in `admin_head` instead of `admin_footer`.

### 0.1.1 (February 27, 2017)

[](#011-february-27-2017)

- Updates `terminus` stub command to use new syntax.

### 0.1.0 (January 22, 2016)

[](#010-january-22-2016)

- Initial release / MVP functionality.
- Environment badge and basic container stats.
- Quick WP-CLI copy/paste.
- Links to other envs and to Pantheon dash.

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance81

Actively maintained with recent releases

Popularity32

Limited adoption so far

Community29

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 52.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~233 days

Recently: every ~275 days

Total

11

Last Release

167d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5a89f5f15357797cbd6ec7833a28626478ae3c0ceb5fa1faa8a26d0960584c65?d=identicon)[pantheon-systems](/maintainers/pantheon-systems)

![](https://www.gravatar.com/avatar/af6c0ce1d250a8a8edc57b4759dabc3d5f7956fc105450bba7fc5d2eb5b74362?d=identicon)[jazzsequence](/maintainers/jazzsequence)

---

Top Contributors

[![danielbachhuber](https://avatars.githubusercontent.com/u/36432?v=4)](https://github.com/danielbachhuber "danielbachhuber (171 commits)")[![jazzsequence](https://avatars.githubusercontent.com/u/991511?v=4)](https://github.com/jazzsequence "jazzsequence (56 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (42 commits)")[![AnaisPantheor](https://avatars.githubusercontent.com/u/208500581?v=4)](https://github.com/AnaisPantheor "AnaisPantheor (25 commits)")[![kopepasah](https://avatars.githubusercontent.com/u/911283?v=4)](https://github.com/kopepasah "kopepasah (7 commits)")[![westonruter](https://avatars.githubusercontent.com/u/134745?v=4)](https://github.com/westonruter "westonruter (4 commits)")[![namespacebrian](https://avatars.githubusercontent.com/u/87093053?v=4)](https://github.com/namespacebrian "namespacebrian (4 commits)")[![greg-1-anderson](https://avatars.githubusercontent.com/u/612191?v=4)](https://github.com/greg-1-anderson "greg-1-anderson (3 commits)")[![pwtyler](https://avatars.githubusercontent.com/u/8714062?v=4)](https://github.com/pwtyler "pwtyler (3 commits)")[![TohaUA](https://avatars.githubusercontent.com/u/4780023?v=4)](https://github.com/TohaUA "TohaUA (2 commits)")[![cbirdsong](https://avatars.githubusercontent.com/u/1672206?v=4)](https://github.com/cbirdsong "cbirdsong (1 commits)")[![kporras07](https://avatars.githubusercontent.com/u/2217820?v=4)](https://github.com/kporras07 "kporras07 (1 commits)")[![bmackinney](https://avatars.githubusercontent.com/u/646061?v=4)](https://github.com/bmackinney "bmackinney (1 commits)")[![EdwardAngert](https://avatars.githubusercontent.com/u/17991901?v=4)](https://github.com/EdwardAngert "EdwardAngert (1 commits)")[![rkunjappan](https://avatars.githubusercontent.com/u/210441229?v=4)](https://github.com/rkunjappan "rkunjappan (1 commits)")[![scottbuscemi](https://avatars.githubusercontent.com/u/4336848?v=4)](https://github.com/scottbuscemi "scottbuscemi (1 commits)")[![szepeviktor](https://avatars.githubusercontent.com/u/952007?v=4)](https://github.com/szepeviktor "szepeviktor (1 commits)")[![jjpmann](https://avatars.githubusercontent.com/u/874171?v=4)](https://github.com/jjpmann "jjpmann (1 commits)")[![davidstrauss](https://avatars.githubusercontent.com/u/113350?v=4)](https://github.com/davidstrauss "davidstrauss (1 commits)")

---

Tags

environment-indicatorhacktoberfestpantheonwordpresswordpress-plugin

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/pantheon-systems-pantheon-hud/health.svg)

```
[![Health](https://phpackages.com/badges/pantheon-systems-pantheon-hud/health.svg)](https://phpackages.com/packages/pantheon-systems-pantheon-hud)
```

###  Alternatives

[rickysu/php-livereload

a livereload server implement by php

753.9k](/packages/rickysu-php-livereload)[nikolaposa/zf-disqus

ZF module which facilitates integration of Disqus widgets

1210.7k](/packages/nikolaposa-zf-disqus)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
