Bug Description
On the email verification page, if a user chooses to sign in with their email and password, using an email that is not verified, they'll land on the core email verification page. On this page, the Sign in with Google prompt appears below the content, and it may not be required given the user decided not to Sign in with Google immediately prior to this screen.

Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
- The "Sign in with Google" button (and one-tap) should not appear on the "Please verify your email is correct" WordPress interstitial screen.
Implementation Brief
Test Coverage
- Add a test in
Sign_In_With_GoogleTest.php that sets $_GET['action'] = 'confirm_admin_email' and $_SERVER['SCRIPT_NAME'] = wp_login_url(), calls register_tag(), then asserts the login_footer output does not contain the SIWG marker string (Sign in with Google button added by Site Kit). This verifies the prompt is suppressed on the interstitial without affecting other contexts.
QA Brief
- Connect Sign in with Google with a valid Google client ID.
- Expire the WordPress admin email check using the following WP CLI command:
wp option update admin_email_lifespan 1. Log out, then log back in as an admin. WordPress redirects to wp-login.php?action=confirm_admin_email. Verify the SIWG button does NOT render below the "Please verify your email is correct" prompt.
- Enable One Tap in Site Kit -> Sign in with Google settings and repeat the previous step. Verify the One Tap prompt also does NOT appear on the interstitial.
- Verify the standard login page still renders the SiwG button and (with One Tap enabled) the One Tap prompt.
- With WooCommerce active, verify its login page (
/my-account/) still renders the SiwG button.
Screenshots
Changelog entry
- Hide Sign in with Google button on email verification pages.
Bug Description
On the email verification page, if a user chooses to sign in with their email and password, using an email that is not verified, they'll land on the core email verification page. On this page, the Sign in with Google prompt appears below the content, and it may not be required given the user decided not to Sign in with Google immediately prior to this screen.
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
Implementation Brief
Sign_In_With_Google::register_tag()to skip tag registration on the WordPress email‑verification page:confirm_admin_email) and return early before instantiating or registeringWeb_Tag.wp-login.php?action=confirm_admin_email.confirm_admin_emailaction only (the rest ofregister_tag()stays as‑is).Test Coverage
Test Coverage
Sign_In_With_GoogleTest.phpthat sets$_GET['action'] = 'confirm_admin_email'and$_SERVER['SCRIPT_NAME'] = wp_login_url(), callsregister_tag(), then asserts the login_footer output does not contain the SIWG marker string (Sign in with Google button added by Site Kit). This verifies the prompt is suppressed on the interstitial without affecting other contexts.QA Brief
wp option update admin_email_lifespan 1. Log out, then log back in as an admin. WordPress redirects towp-login.php?action=confirm_admin_email. Verify the SIWG button does NOT render below the "Please verify your email is correct" prompt./my-account/) still renders the SiwG button.Screenshots
Changelog entry