Есть ли способ вернуть false
при подключении к функции woocommerce_cart_redirect_after_error
?Вместо перенаправления на заданную страницу я хочу остаться на текущей странице и отобразить предупреждение javascript.
Я исследовал функцию на Hookr.io , но не могу понять, как остановитьперенаправление ...
Код:
add_filter( 'woocommerce_cart_redirect_after_error', 'stop_error_redirect' );
function stop_error_redirect( $url ) {
global $wp;
//Stop Redirect to cart Here and stay on current page
$url = WC()->cart->get_cart_url();
return $url;
}
Причина в том, что я пытаюсь отобразить предупреждение javascript на странице магазина при срабатывании woocommerce_add_to_cart_validation
вместоперенаправление в корзину и отображение стандартного wc_add_notice