'lostpassword' ); if ( !empty($redirect) ) { $args['redirect_to'] = $redirect; } $lostpassword_url = add_query_arg( $args, site_url('wp-login.php', 'login') ); return $lostpassword_url; } add_filter("lostpassword_url", "sslp_lostpassword_url", 10, 2); function login_load_jquery(){ wp_enqueue_script( 'jquery' ); } add_action( 'login_enqueue_scripts', 'login_load_jquery', 1 ); function wdw_sslp_lostpassword_form_target_script(){ if( !is_multisite() ) return; ?> user_login; $message = __('Someone requested that the password be reset for the following account:') . "\r\n\r\n"; $message .= home_url( '/' ) . "\r\n\r\n"; $message .= sprintf(__('Username: %s'), $user_login) . "\r\n\r\n"; $message .= __('If this was a mistake, just ignore this email and nothing will happen.') . "\r\n\r\n"; $message .= __('To reset your password, visit the following address:') . "\r\n\r\n"; $message .= '<' . site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . ">\r\n"; return $message; } add_filter("retrieve_password_message", "sslp_retrieve_password_message", 10, 2);