Disable the admin email verification
Stops the “is this email still correct?” screen that appears every 6 months after login.
add_filter( 'admin_email_check_interval', '__return_false' );
Licensed under GPL-2.0-or-later, provided as is. Review and test it before using it on a live site.
How it works
Since version 5.3, WordPress asks administrators every six months to confirm that the site’s admin email is still correct. On sites you manage for clients, it’s a screen that confuses people. The admin_email_check_interval filter sets how often it appears. Returning false turns it off.
Before you use it
WordPress sends security, update and password reset notices to that address. Check it’s right in Settings → General before you turn the reminder off.
How to check it works
You won’t see the screen again after login. There is nothing else to check, it simply stops appearing.
How to undo it
Remove the line. The check comes back on its usual six-month cycle.
How to add this snippet
- Copy the code above.
- Paste it at the end of your child theme’s
functions.php, in Appearance → Theme File Editor or over FTP. - Save, then open the site and check that everything works. If something breaks, remove the code.
Need more than one? Open this snippet in the builder, turn on the others you want and copy them as one functions.php, or download them as a small plugin.
More in Admin
- Change the login page logoReplaces the WordPress logo on wp-login.php with a file from your theme and links it to your site.
login_enqueue_scripts - Disable commentsCloses comments and pingbacks everywhere, hides existing ones and removes Comments from wp-admin. WooCommerce product reviews stay by default.
comments_open