diff -r 48c4eec2b7e6 -r 8c2e4d02f4ef wp/wp-admin/includes/misc.php --- a/wp/wp-admin/includes/misc.php Fri Sep 05 18:40:08 2025 +0200 +++ b/wp/wp-admin/includes/misc.php Fri Sep 05 18:52:52 2025 +0200 @@ -625,7 +625,7 @@ * @since 2.8.0 * * @param string $content - * @return array + * @return string[] Array of function names. */ function wp_doc_link_parse( $content ) { if ( ! is_string( $content ) || empty( $content ) ) { @@ -1416,29 +1416,6 @@ } /** - * Sends a referrer policy header so referrers are not sent externally from administration screens. - * - * @since 4.9.0 - */ -function wp_admin_headers() { - $policy = 'strict-origin-when-cross-origin'; - - /** - * Filters the admin referrer policy header value. - * - * @since 4.9.0 - * @since 4.9.5 The default value was changed to 'strict-origin-when-cross-origin'. - * - * @link https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy - * - * @param string $policy The admin referrer policy header value. Default 'strict-origin-when-cross-origin'. - */ - $policy = apply_filters( 'admin_referrer_policy', $policy ); - - header( sprintf( 'Referrer-Policy: %s', $policy ) ); -} - -/** * Outputs JS that reloads the page if the user navigated to it with the Back or Forward button. * * Used on the Edit Post and Add New Post screens. Needed to ensure the page is not loaded from browser cache, @@ -1477,15 +1454,15 @@ 'hash' => $hash, 'newemail' => $value, ); - update_option( 'adminhash', $new_admin_email ); + update_option( 'adminhash', $new_admin_email, false ); $switched_locale = switch_to_user_locale( get_current_user_id() ); /* translators: Do not translate USERNAME, ADMIN_URL, EMAIL, SITENAME, SITEURL: those are placeholders. */ $email_text = __( - 'Howdy ###USERNAME###, + 'Howdy, -Someone with administrator capabilities recently requested to have the +A site administrator (###USERNAME###) recently requested to have the administration email address changed on this site: ###SITEURL###