BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Don't Mess Up Prod icon
Actively maintained Tested with WP 7.1

Don't Mess Up Prod

Displays an environment indicator in the admin bar.

Active installs<10New
Downloads · 30d84▲ +2.4% vs prev. 30d
Rating—0 reviews
Health score60/100Fair
All-time downloads586Since Dec 2025
Support resolved—No recent threads
RequiresWP 6.7PHP 8.0+
Downloads · 7d18• 0% week over week
Our verdict

Use with caution

Don't Mess Up Prod works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 60/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • 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

61218Jul 3Aug 16Sep 30
Yesterday5
Daily average (1y)2
Peak day24Aug 27, 2026
Last 12 months588

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

Rankings

Where Don't Mess Up Prod stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
admin bar >100 6,180 Best admin bar plugins →
debug >100 4,088 Best debug plugins →
development >100 7,523 Best development plugins →
environment >100 4,310 Best environment plugins →

About Don't Mess Up Prod

From the official readme · v1.1.0

Description

Don’t Mess Up Prod helps developers and content managers quickly identify which environment they’re working in by displaying an indicator in the WordPress admin bar. Hopefully this prevents messing up production 😅

Active development is on Github

Installation

The plugin can be installed via the search interface, manually or via composer.

You can configure colors and environment URLs in Settings → Don’t Mess Up Prod. Filters are still supported for advanced configuration or for overriding the admin settings.

Frequently asked questions

How do I configure which environment I’m in?

The plugin detects your environment automatically in two ways: URL Matching – Configure environment URLs in Settings → Don’t Mess Up Prod, or using the dmup_environment_urls filter WP_ENVIRONMENT_TYPE – Set this constant in your wp-config.php: define( ‘WP_ENVIRONMENT_TYPE’, ‘staging’ );

How do I customize the colors?

Use Settings → Don’t Mess Up Prod to set colors, or add a filter in your theme’s functions.php or a mu-plugin: add_filter( 'dmup_environment_colors', function( $colors ) { return [ 'local' => '#17a2b8', // blue 'development' => '#6f42c1', // purple 'staging' => '#ffc107', // yellow 'production' => '#dc3545', // red ]; } );

How do I control who can see the indicator?

By default, users with the publish_posts capability can see it. Customize this: Role-based access: add_filter( 'dmup_minimum_capability', function() { return 'edit_posts'; // or 'manage_options', etc. } ); Specific users only: add_filter( 'dmup_allowed_users', function( $users ) { return array_merge( $users, [ 'johndoe', 'janedoe' ] ); } );

How do I add environment URLs for quick switching?

Configure environment URLs in Settings → Don’t Mess Up Prod to show a menu with links to other environments, or use the filter: add_filter( 'dmup_environment_urls', function() { return [ 'local' => 'http://yourproject.local', 'development' => 'https://dev.yourproject.com', 'staging' => 'https://staging.yourproject.com', 'production' => 'https://yourproject.com', ]; } );

Changelog

1.1.0

  • Replaced HTML5 color input with wp-color-picker

1.0.1

  • Add settings link on plugins list page

1.0.0

  • Adding admin settings page

0.9.1

  • Initial wordpress.org release

Full changelog on WordPress.org →

Screenshots

Production environment indicator (red) in the admin bar
Production environment indicator (red) in the admin bar
Staging environment indicator (green) with environment switcher menu
Staging environment indicator (green) with environment switcher menu
Development environment indicator (purple)
Development environment indicator (purple)
Local environment indicator (grey)
Local environment indicator (grey)
Staging environment indicator with environment switcher menu
Staging environment indicator with environment switcher menu
Admin settings screen
Admin settings screen

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 Don't Mess Up Prod 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) 7 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

Don't Mess Up Prod: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 1, 2026

Is Don't Mess Up Prod free?

Yes. Don't Mess Up Prod is free to download and use from the official WordPress.org plugin directory.

Is Don't Mess Up Prod safe to use in 2026?

Don't Mess Up Prod works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 60/100 on our health check.

How many websites use Don't Mess Up Prod?

Don't Mess Up Prod is active on <10 WordPress websites and has been downloaded 586 times since it launched in December 2025. It was downloaded 84 times in the last 30 days.

Does Don't Mess Up Prod work with WordPress 7.1?

Yes. The developer has tested Don't Mess Up Prod up to WordPress 7.1.2, the latest release. It requires WordPress 6.7 or newer.

What PHP version does Don't Mess Up Prod need?

Don't Mess Up Prod requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Don't Mess Up Prod last updated?

The latest version, 1.1.0, was released on August 26, 2026 (1 month ago).

Who makes Don't Mess Up Prod?

Don't Mess Up Prod is developed and maintained by Dave Kellam.

What are the best alternatives to Don't Mess Up Prod?

The most popular alternatives to Don't Mess Up Prod 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.