2
「wp_login_failed」アクションを使用して、ユーザーをカスタムログインページに簡単にリダイレクトできます。しかし、それは独自のラッパーを持っているので、WooCommerceでは動作しません。 私はそのための行動を見つけることができませんでした。Woocommerceで失敗したログイン時にカスタムログインページにリダイレクト
/**
* Process the login form.
*/
public static function process_login() {
$nonce_value = isset($_POST['_wpnonce']) ? $_POST['_wpnonce'] : '';
$nonce_value = isset($_POST['woocommerce-login-nonce']) ? $_POST['woocommerce-login-nonce'] : $nonce_value;
if (! empty($_POST['login']) && wp_verify_nonce($nonce_value, 'woocommerce-login')) {
.......
.......
} catch (Exception $e) {
wc_add_notice(apply_filters('login_errors', $e->getMessage()), 'error');
}
この問題の解決方法はありますか?
おかげ