Environment Badge in the Admin Bar
Shows a colored LOCAL, DEVELOPMENT, STAGING or PRODUCTION badge in the admin bar for administrators, based on the WP_ENVIRONMENT_TYPE setting.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Shows a colored LOCAL, DEVELOPMENT, STAGING or PRODUCTION badge in the admin bar for administrators, based on the WP_ENVIRONMENT_TYPE setting.
Stops WordPress from sending any email on development, local and staging environments, so test orders and imports never reach real people.
Switches the admin color scheme automatically on local, development and staging sites, so nobody mistakes a test copy for the live site while editing.
Prefixes browser tab titles with [LOCAL], [DEV] or [STAGING] for logged-in users on non-production sites, in the admin and on the front end, so open tabs are easy to tell apart.
Removes the Advanced Custom Fields menu on the live site so field groups can only be edited on development or staging, where changes are synced through JSON.
Switches Jetpack to offline (development) mode automatically on staging, dev and local hosts, so test copies never connect to WordPress.com or clash with the live site.
On local, development and staging copies, images and files that are not in the local uploads folder are loaded from the live site instead, so you do not need to download gigabytes of uploads.
Adds noindex, nofollow to every page when WP_ENVIRONMENT_TYPE is not production, so staging copies never end up in search results.
Adds a noindex robots directive to any subsite whose address contains "staging", "dev" or "test", so preview copies inside a network never show up in search results.
Stops scheduled tasks from running on local, development and staging copies of the site, so a cloned database does not send newsletters, sync orders or run backups twice.
On development and staging sites, delivers every email to a single test address instead of real customers and users, and notes the original recipient in the subject.
Applies the same admin color scheme to all users and hides the color picker on the profile screen. Handy for telling staging and production apart.
Shows your own message at the top of every admin screen, for example "This is the staging site" or a reminder for editors.
Shows a bright fixed banner at the top of every page for logged-in users on development and staging sites, so nobody edits the wrong copy of the site.
Turns off all Gravity Forms email notifications when the site is not the production environment, so tests on staging never email clients or your team.
Turns off all WPForms notification emails when the site is not running as production, so test submissions on staging never reach clients.
Adds [STAGING] or [DEVELOPMENT] to the start of every email subject sent from a non-production copy of the site, so nobody confuses test emails with real ones.
Disables Rank Math's sitemap cache on local, development and staging sites, so sitemap changes show up immediately while you work.