Hide Core Update Notices From Non-Administrators
Stops the "WordPress x.y is available" banner from showing to users who cannot update WordPress, so editors and authors are not distracted by it.
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.
Stops the "WordPress x.y is available" banner from showing to users who cannot update WordPress, so editors and authors are not distracted by it.
Adds a wpide_flash_notice() helper that queues a success, warning or error message for the current user and shows it on the next admin screen, even after a redirect.
Shows administrators a warning in the dashboard when WordPress could not send an email, with the error message, so delivery problems are noticed quickly.
Warns customers in the cart and at checkout which of their items are on backorder and roughly when they will ship, so nobody is surprised by a delay.
Rewrites the notice shown after a product is added to the cart, with your own text and a link to the cart or checkout.
Replaces the one-email-per-comment moderation notices with a single daily email listing every comment waiting for approval, with a link to the moderation screen.
Reads new lines in debug.log once a day and emails a short summary of fatal errors, warnings and notices with how often each occurred, so problems do not go unnoticed.
Shows a notice in the block editor when someone opens a post published more than two years ago, reminding them to check facts, links and screenshots while they are there.
Removes plugin and theme notices, update nags and promotions from the admin for everyone who is not an administrator.
Stops WordPress from offering updates for plugins you list, such as a customized plugin that must not be overwritten.
Silences the admin notices asking you to connect your store to WooCommerce.com or renew extension subscriptions.
Stops PHP deprecation notices coming from plugins and themes from filling debug.log, so the real warnings and errors you are looking for stand out while debugging.
Makes the Administration Email Address field on each site's General Settings read-only for site admins, so network notices keep reaching the right person.
Writes every deprecated function, argument, hook or "doing it wrong" notice to the PHP error log with the plugin or theme file that caused it, even when WP_DEBUG is off.
Adds an "Announcement" box to Network Admin > Settings; whatever a super admin writes there appears as a dismissible notice on every site's dashboard.
Reminds editors with a notice in the block editor when the post they opened was written by another author, to avoid unintended changes to a colleague's work.
Adds a short notice above posts that WPML displays in the default language because no translation exists yet ("display as translated" mode), so visitors know why the text is not in their language.
Keeps Elementor's usage data sharing turned off and marks its "Become a super contributor" notice as answered, so it no longer asks on new installs.
Shows store managers a notice on the dashboard and WooCommerce screens with how many products are out of stock, linking straight to the filtered product list.
Shows administrators a reminder when they have not changed their password for 180 days.
Shows a slim coloured bar at the top of every subsite dashboard for super admins with the site's name and address, so changes are never made on the wrong site by mistake.
Changes specific interface strings (button labels, notices, form text) differently for each language, without editing translation files.
Adds a [scheduled] shortcode that shows the text inside it only from a start date, until an end date, or between both. Ideal for limited offers and event notices.
Lets administrators see PHP warnings and notices on screen by adding ?wpide_debug=1 to any address, while visitors and other users never see them, even with WP_DEBUG_DISPLAY off.