Set or unset the cookie.
public static set_reset_password_cookie ( $value = '' ) |
/** * Remove key and login from querystring, set cookie, and redirect to account page to show the form. */ public static function redirect_reset_password_link() { if (is_account_page() && !empty($_GET['key']) && !empty($_GET['login'])) { $value = sprintf('%s:%s', wp_unslash($_GET['login']), wp_unslash($_GET['key'])); WC_Shortcode_My_Account::set_reset_password_cookie($value); wp_safe_redirect(add_query_arg('show-reset-form', 'true', wc_lostpassword_url())); exit; } }