Кто-нибудь знает фильтр или ловушку, которые можно применить для вставки функции до того, как элемент будет вставлен в корзину с помощью WooCommerce? У меня такая же проблема, как и в этом сообщении:
Wordpress. Woocommerce. Перехватчик действия ПЕРЕД добавлением в корзину
Но комментарии этого OP, похоже, не работают или настолько расплывчаты, что я не могу заставить их работать, и я не могу найти документацию по woocommerce_before_add_to_cart.
Я пытаюсь просто отобразить ошибку, я добавлю логику, как только смогу выполнить правильное действие:
function checkProd(){
global $woocommerce;
$woocommerce->add_error( __('ERROR', 'woocommerce') );
return;
}
add_action( 'woocommerce_variable_add_to_cart', 'checkProd');