Contextual Adminbar Color

描述

This plugins provides custom admin bar colors to differentiate environments (staging, preprod, production). It’s really easy to use and developer-friendly.

The plugin provides a settings screen which several options:

  • choose between several color predefined schemes.
  • use a favicon to better differentiate your environments in your browser’s tabs.
  • add a custom message in your admin bar, like “Production website”, “staging version” or whatever your want.
  • choose the user roles that will see the color scheme (other roles will see the default admin bar).

It also offers few PHP constants you can use in your wp-config.php file (see Frequently Asked Questions below).

Since WordPress Core will probably deprecate alternate admin color schemes in mid-term, this plugin is meant to be use by those who rely on colors to know is they are in staging, preproduction or production environment.

Last but not least, all provided color schemes are accessibility-ready!

螢幕截圖

  • Plugin settings screen.
  • Use favicons to differentiate your browser tabs.
  • Front-end rendering.

安裝

  1. Activate the plugin.
  2. Good to Tools > Adminbar settings to configure the plugin.
  3. Save your changes and enjoy 🙂

常見問題

How to use the PHP constant in wp-config.php?

Use CONTEXTUAL_ADMINBAR_COLOR to force color scheme.
Accepted values: blue, red, green, purple, orange and darkgray.
Example: define( 'CONTEXTUAL_ADMINBAR_COLOR', 'purple' );

Use CONTEXTUAL_ADMINBAR_MESSAGE to force your custom admin bar message to display.
Accepted values: any valid string.
Example: define( 'CONTEXTUAL_ADMINBAR_MESSAGE', 'This is the staging website' );

  • CONTEXTUAL_ADMINBAR_FAVICON to force a favicon.
    Accepted values: 0 (don’t force a color based favicon) or 1 (force WordPress Admin to use the favicon that is related to your selected color scheme).
    Example: define( 'CONTEXTUAL_ADMINBAR_FAVICON', 1 );

  • CONTEXTUAL_ADMINBAR_SETTINGS to remove the settings screen from WordPress Admin, and manage the plugin’s settings only within the wp-config.php file.
    Accepted values: 0 (remove the settings screen) or 1 (keep it).
    Example: define( 'CONTEXTUAL_ADMINBAR_SETTINGS', 0 )

評價

2021年9月3日
Works as expected, would be great if compatibility with recent Wordpress versions were checked, since it's a really useful and simple plugin. Thanks!
2021年1月23日
Such a great helper! It gives me the safety to know exactly which environment I work on without having to worry. Sometimes things look just alike in your DEV, STAGE and PROD environment. And with this little plugin, it is immediately obvious which environment you work in. And it also works on WP 5.6 - just checked...
2020年2月5日
Really enjoy this plugin. It’s simple and well integrated with WordPress admin UI. I really like the optional configuration through wp-config.php. After configuring it once in wp-config.php, I won’t ever need to reconfigure because it doesn’t loose settings on importing settings (eg. staging <-> production). Great job @audrasjb!
2019年12月2日
OMG this is what I need. I actually use the alternate colors, but I don't like to change the good "blacky" interface 😉 So, this is the best option ever. And since the alt colors will disappear (soon?), it's a good idea to use this to prevent wrong wabsite updates and tons of wasted hours trying to figure "why this is not updating? HO CRAP I AM ON THE PRODUCTION SITE *phone rings* "hey, client… well listen… you won't believe me ha ha ha :|"
閱讀全部6個評價

貢獻者及開發者

“Contextual Adminbar Color” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。

貢獻者

Contextual Adminbar Color 外掛目前已有 2 個本地化語言版本。 感謝所有譯者為這個外掛做出的貢獻。

將 Contextual Adminbar Color 外掛本地化為台灣繁體中文版。

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

修改日誌

0.3.1

  • Adds option to switch back to default color scheme.

0.3

  • Fixes security issues, thanks to the WordPress Plugin/Security team.

0.2

  • Plugin initial version, now on WordPress.org!

0.1

  • Plugin initial version, only released on GitHub.