--- 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###