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.
Turns on Application Passwords for local and development copies of the site that run on plain http, so you can test REST API integrations and apps locally the same way as in production.
Stops WordPress from sending any email on development, local and staging environments, so test orders and imports never reach real people.
On local and development sites, sends every WordPress email to a local mail catcher such as Mailpit, MailHog or the one built into Herd, Local or DDEV, so nothing reaches real inboxes.
Switches the admin color scheme automatically on local, development and staging sites, so nobody mistakes a test copy for the live site while editing.
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.
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.
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.
Stops the long technical "background update" debug emails WordPress sends after automatic updates on development, beta and nightly versions.
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.