Правило редиректа после авторизации можно установить на хуке
login_redirect
add_filter( 'login_redirect', 'login_redirect', 10, 3 );
function login_redirect( $redirect_to, $request, $user ) {
if ( is_plugin_active( 'woocommerce/woocommerce.php' ) ) {
return get_edit_user_link( $user->ID );
}
return $redirect_to;
}
Так же в WooCommerce есть свой хук
woocommerce_login_redirect
, можете попробовать использовать его
add_filter( 'woocommerce_login_redirect', 'filter_function_name_7289', 10, 2 );
function filter_function_name_7289( $remove_query_arg, $user ){
// filter...
return $remove_query_arg;
}