WordPress Version: 6.4
/**
* Displays a notice when the user is in recovery mode.
*
* @since 5.2.0
*/
function wp_recovery_mode_nag()
{
if (!wp_is_recovery_mode()) {
return;
}
$url = wp_login_url();
$url = add_query_arg('action', WP_Recovery_Mode::EXIT_ACTION, $url);
$url = wp_nonce_url($url, WP_Recovery_Mode::EXIT_ACTION);
$message = sprintf(
/* translators: %s: Recovery Mode exit link. */
__('You are in recovery mode. This means there may be an error with a theme or plugin. To exit recovery mode, log out or use the Exit button. <a href="%s">Exit Recovery Mode</a>'),
esc_url($url)
);
wp_admin_notice($message, array('type' => 'info'));
}