BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
365i Environment Indicator icon
Maintained Tested up to 7.0.6

365i Environment Indicator

Displays a color-coded DEV, STAGING, or LIVE indicator in the admin bar to prevent accidental changes on production sites.

Active installs10+10+ tier
Downloads · 30d67• 0% vs prev. 30d
Rating—0 reviews
Health score51/100Fair
All-time downloads726Since Jan 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d10▼ -50% week over week
Our verdict

Use with caution

365i Environment Indicator works, but test it on a staging site before relying on it in 2026. It runs on 10+ sites and was last updated 4 months ago, and scores 51/100 on our health check.

  • Small user base (10+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

134Jul 2Aug 15Sep 29
Yesterday1
Daily average (1y)3
Peak day35May 21, 2026
Last 12 months727

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where 365i Environment Indicator stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
admin bar >100 6,145 Best admin bar plugins →
development >100 7,494 Best development plugins →
environment #61 4,294 Best environment plugins →
production >100 3,480 Best production plugins →
staging >100 1,421 Best staging plugins →

Version adoption

Share of active sites per release.

  • 1.1100.0%

About 365i Environment Indicator

From the official readme · v1.1.1

Description

Environment Indicator adds a prominent visual indicator to the WordPress admin bar showing the current site environment. This high-visibility indicator helps prevent accidental changes on production sites by making the environment instantly recognizable to logged-in users.

Perfect for developers, agencies, and teams managing multiple environments (development, staging, production) across different sites.

Key Features

Smart Environment Detection
* Automatically detects environment using WordPress core constants (WP_ENVIRONMENT_TYPE)
* Supports popular hosting providers: WP Engine, Pantheon, Kinsta, Flywheel
* Legacy Bedrock constant support (WP_ENV)
* Subdomain-based heuristics (dev.example.com, staging.example.com)
* Manual override option for custom setups

Customization Options
* Custom Colors – Match your branding or personal preferences for each environment
* Custom Labels – Rename DEV/STAGING/LIVE to LOCAL, UAT, PRODUCTION, or anything you prefer
* Role-Based Visibility – Control which user roles can see the indicator (great for client sites)

Visual Enhancements
* Admin bar label (always visible)
* Full admin bar background coloring (high-visibility option)
* Browser tab prefix – instantly identify environments across multiple tabs
* Top border in wp-admin screens
* Admin footer watermark
* Dashboard widget showing environment status and system information

Export/Import
* Export settings as JSON to deploy across multiple sites
* Import settings from JSON file
* Perfect for agencies managing client sites with consistent configurations

Multisite Compatible
* Full support for WordPress multisite installations
* Network-wide settings when network-activated
* Per-site settings when activated on individual sites

How It Works

Detection runs in this order:

  1. WordPress core constant: WP_ENVIRONMENT_TYPE
  2. Legacy constant: WP_ENV
  3. Hosting provider constants (WP Engine, Pantheon, Kinsta, Flywheel)
  4. Subdomain patterns (dev, staging, test, qa)
  5. Default to LIVE if no detection

You can always override automatic detection and manually select the environment.

Perfect For

  • Developers – Never accidentally deploy to the wrong environment
  • Agencies – Manage multiple client sites with consistent environment indicators
  • Teams – Everyone instantly knows which environment they’re working in
  • Managed Hosting – Works out-of-the-box with WP Engine, Pantheon, Kinsta, and Flywheel

Zero Impact on Visitors

The indicator only displays for logged-in users. Public visitors see no performance impact or visual changes.

Development

Development of this plugin happens on GitHub: https://github.com/BSolveIT/environment-indicator

Bug reports and feature requests are welcome!

Installation

  1. Upload the environment-indicator folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Visit Settings → Environment Indicator to customize (optional)

The indicator will appear immediately in your admin bar using automatic detection.

Frequently asked questions

Does this affect public visitors?

No. The indicator only displays for logged-in users who can see the WordPress admin bar. There is zero impact on public visitors.

Can I customize the colors?

Yes! Enable custom colors in Settings → Environment Indicator and choose any color for DEV, STAGING, and LIVE environments.

Can I change the labels from DEV/STAGING/LIVE?

Absolutely. Enable custom labels and rename them to anything you want: LOCAL, UAT, PRODUCTION, or company-specific terms.

Does it work on multisite?

Yes. When network-activated, settings are managed network-wide from Network Admin → Settings → Environment Indicator.

Which hosting providers are supported?

Environment Indicator automatically detects environments on: * WP Engine (WPE_ENVIRONMENT) * Pantheon (PANTHEON_ENVIRONMENT) * Kinsta (KINSTA_ENV_TYPE) * Flywheel (FLYWHEEL_CONFIG_DIR) * Any host using WP_ENVIRONMENT_TYPE or WP_ENV constants

Can I restrict who sees the indicator?

Yes. Enable role-based visibility and select which user roles can see the environment indicator. This is useful for client sites where you don’t want clients to see the indicator.

Does this plugin block actions or restrict editing?

No. Environment Indicator is visual only. It does not restrict editing, block actions, or change how WordPress behaves. It simply provides a clear visual reminder of which environment you’re working in.

What happens if no environment is detected?

If no environment constants or recognized subdomain patterns are found, the site defaults to LIVE. You can override this using manual mode in the settings.

Can I export settings to use on other sites?

Yes! Use the Export/Import feature to download your settings as JSON and import them on other sites. Perfect for agencies deploying the same configuration across client sites.

Can I see the environment in my browser tabs?

Yes! Enable “Browser Tab Prefix” in Visual Enhancements and your page titles will show the environment, e.g. [DEV] Dashboard or [LIVE] Edit Post. This makes it easy to identify environments when you have multiple tabs open.

How do I set the environment constant?

Add one of these lines to your wp-config.php file: For WordPress 5.5+: define( ‘WP_ENVIRONMENT_TYPE’, ‘development’ ); // or ‘staging’ or ‘production’ For legacy Bedrock: define( ‘WP_ENV’, ‘development’ ); // or ‘staging’ or ‘production’

Changelog

Confirmed compatibility with WordPress 7.0.

1.1.1

  • Compatibility: Tested up to WordPress 7.0

1.1.0

  • New: Browser tab prefix – prepends environment label to page titles (e.g. [DEV] Dashboard)
  • New: Works in both wp-admin and front-end for logged-in users
  • Enhancement: Easily identify which environment each browser tab belongs to

1.0.7

  • Enhancement: Added Plugin URI header for WordPress.org integration
  • Enhancement: “View details” link now works in Plugins admin screen

1.0.6

  • Fix: Updated function prefix from ‘ei_’ to ‘i365ei_’ for WordPress.org compliance (4+ character requirement)
  • Fix: Improved $_FILES sanitization with proper file type validation using wp_check_filetype()
  • Fix: Updated filter_input to use proper sanitization with direct $_POST handling
  • Fix: Added explicit CSS color escaping for inline styles with hex validation
  • Security: Enhanced input validation throughout settings handling

1.0.5

  • Fix: Added translators comment for sprintf() placeholder in detection.php
  • Fix: Replaced parse_url() with wp_parse_url() in dashboard-widget.php for consistency
  • Fix: Sanitized $_FILES input in settings.php for WordPress.org compliance
  • Fix: Reduced tags to 5 (WordPress.org limit)

1.0.4

  • Fix: Updated text domain to match plugin slug (365i-environment-indicator) for WordPress.org compliance

Full changelog on WordPress.org →

Screenshots

Settings page showing DEV environment with live preview badge and manual detection mode
Settings page showing DEV environment with live preview badge and manual detection mode
Settings page with automatic detection enabled showing LIVE environment via subdomain detection
Settings page with automatic detection enabled showing LIVE environment via subdomain…
Dashboard widget displaying environment status, detection method, site URL, and system versions
Dashboard widget displaying environment status, detection method, site URL, and system…
Customization options with custom labels and custom colors enabled, plus color pickers
Customization options with custom labels and custom colors enabled, plus color pickers
Settings page showing STAGING environment with orange admin bar background coloring
Settings page showing STAGING environment with orange admin bar background coloring
Visual enhancements toggles and role-based visibility settings with user role selection
Visual enhancements toggles and role-based visibility settings with user role selection

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best 365i Environment Indicator alternatives

All admin bar plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Hide Admin Bar Based on User Roles – Disable the WordPress Toolbar by Role or Capability Hide Admin Bar Based on User Roles Hide the WordPress admin bar for specific user roles or capabilities. Remove the toolbar… by Ankit Panchal 20K+ ★★★★★★★★★★ 3.9 (20) 6 days ago 85
2 Hide Admin Bar Hide Admin Bar Hide the Admin Bar in WordPress 3.1+. by David Vongries 20K+ ★★★★★★★★★★ 4.5 (30) 11 months ago 60
3 Hide Admin Bar from Non-Admins Hide Admin Bar from Non-Admins Hides the WordPress toolbar (admin bar) for all non-admin users. Simple plugin with no… by Andrew Lima 10K+ ★★★★★★★★★★ 4.3 (30) 2 months ago 78
4 Bricks Navigator Bricks Navigator Adds quick links in the WordPress admin bar for users of Bricks theme. by Sridhar Katakam 8K+ ★★★★★★★★★★ 5 (19) 1 week ago 88
5 Auto Hide Admin Bar Auto Hide Admin Bar This plugin adds an auto-hide feature to the WordPress Admin Bar or Toolbar. by Marcel Bootsman 3K+ ★★★★★★★★★★ 4.8 (32) 2 months ago 67
6 Better Admin Bar Better Admin Bar The WordPress Admin Bar reimagined. Replace the default WordPress admin bar and provide… by David Vongries 3K+ ★★★★★★★★★★ 4.8 (19) 11 months ago 54
7 Admin Bar Editor – Toolbar Customization with User Role based access & Custom menus Admin Bar Editor Take full control of your WordPress admin bar: hide items, reorder menus, and design a… by Pixar Labs 3K+ ★★★★★★★★★★ 4.3 (22) 1 month ago 85
8 Admin Bar & Dashboard Access Control Admin Bar & Dashboard Access Control Disable admin bar and control users access to WordPress dashboard. by Collins Agbonghama 3K+ ★★★★★★★★★★ 4.7 (18) 10 months ago 54
9 WP Hide Dashboard WP Hide Dashboard Hide the Dashboard menu, Personal Options section and Help link on the Profile page from… by Drew Jaynes 2K+ ★★★★★★★★★★ 5 (20) 9 years ago 45
10 Disable Toolbar Disable Toolbar Control who sees the WP Toolbar when viewing your site. by Michael Dance 1K+ ★★★★★★★★★★ 4.9 (17) 9 years ago 39

FAQ

365i Environment Indicator: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 30, 2026

Is 365i Environment Indicator free?

Yes. 365i Environment Indicator is free to download and use from the official WordPress.org plugin directory.

Is 365i Environment Indicator safe to use in 2026?

365i Environment Indicator works, but test it on a staging site before relying on it in 2026. It runs on 10+ sites and was last updated 4 months ago, and scores 51/100 on our health check.

How many websites use 365i Environment Indicator?

365i Environment Indicator is active on 10+ WordPress websites and has been downloaded 726 times since it launched in January 2026. It was downloaded 67 times in the last 30 days.

Does 365i Environment Indicator work with WordPress 7.1?

365i Environment Indicator is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does 365i Environment Indicator need?

365i Environment Indicator requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was 365i Environment Indicator last updated?

The latest version, 1.1.1, was released on May 21, 2026 (4 months ago).

Who makes 365i Environment Indicator?

365i Environment Indicator is developed and maintained by Mark McNeece of 365i.

What are the best alternatives to 365i Environment Indicator?

The most popular alternatives to 365i Environment Indicator are Hide Admin Bar Based on Use… (20K+ installs), Hide Admin Bar (20K+ installs) and Hide Admin Bar from Non-Adm… (10K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.