У меня есть страница продукта с композитным плагином woocommerce. На этой странице вы видите разные поля ввода html в инспекторе chrome. См. Изображение:
Мне нужен ввод "wooco_ids".
Теперь у меня есть следующий код с хуком:
add_filter( 'woocommerce_add_to_cart_redirect', 'abonnement_redirect_on_add_to_cart' );
function abonnement_redirect_on_add_to_cart($url) {
//Get product ID
if ( isset( $_POST['add-to-cart'] ) ) {
$product_id = (int) $_POST['add-to-cart'] ;
if($product_id == 23808) { // product with the wooco_ids
//var_dump($_POST);
$url = get_permalink(get_page_by_path("abonnement_checkout"));
return $url;
}
}
return $url;
// set redirect with product id here
}
Теперь в этом хуке существуют только 2 из 3 полей ввода:
-add-to-cart
-quantity
-wooco_ids пропало
Кто-нибудь может объяснить, как это возможно?