• Since a month or two after every login my wp keeps asking me to verify my administration email, which has been the same over all those years. When I click ‘The email is correct’ the result is: ‘The link you followed has expired’, and a clickable link ‘Please try again’. If I click that it loops me back, still logged in to: ‘Please verify that the administration email for this website is still correct’. When I click ‘Update’, the administration panel opens normally. I Changed the admin email twice, notifications arriving in good order, but I still keep getting the same message on every login. I’ve emptied all caches in wp, as well as all cookies in Chrome and Safari

Viewing 2 replies - 1 through 2 (of 2 total)
  • I get the message too, it’s good that WordPress reminds me. But I’ve never seen it that often. Sounds very strange.

    My tip would be: if this happens with every login, deactivate all plugins as a test. Maybe one of them is interfering with the process. The theme could also be to blame.

    Hello @leonkrijnen,

    You can control the frequency of the admin email verification screen using the admin_email_check_interval filter. to adjust this interval past this code in your themes functions.php file.

    To change the interval, use the following code to set it to 2 months:

    function myplugin_admin_email_check_interval( $interval ) {
    return 2 * MONTH_IN_SECONDS;
    }
    add_filter( 'admin_email_check_interval', 'myplugin_admin_email_check_interval', 999 );

    If you want to disable the admin email verification check completely, you can use this code:

    add_filter( 'admin_email_check_interval', '__return_false', 999 );

    Or use a plugin like this to do the job for you

    Let me know if this helps or if you need more information!

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.