parsjs
Новичок

Всем привет!
Уже пару дней вожусь с этой проблемой и нигде не могу найти ответа.
Когда у меня товар вариативный я хочу, чтобы "вариации" отображались после "woocommerce_template_single_excerpt", а кнопка добавить в корзину осталась на своем прежнем месте. Посмотрите картинку ниже и поймете:
https://ibb.co/egXoHq
Я использую хуки для перемещения. Чтобы переместить вариацию, я использовал хук "woocommerce_variable_add_to_cart" и он по умолчанию идет с кнопкой добавить в корзину:
https://ibb.co/bKA8Hq
Получается все переносится, но не так как хотелось. А если удалить хук, то все удаляется вместе.
Получилось сделать что-то, используя этот код:
https://ibb.co/ie23Hq
Но кнопка добавить в корзину не функционирует. Нажимаешь и ничего не происходит. Также на обычных товарах глюк появился (исчезают картинка и весь правый блок с ценой и кнопками).
Как же все таки переместить вариации, а кнопку оставить на том же месте? Есть ли хук для вариации и отдельно для добавить в корзину? Спасибо!
Уже пару дней вожусь с этой проблемой и нигде не могу найти ответа.
Когда у меня товар вариативный я хочу, чтобы "вариации" отображались после "woocommerce_template_single_excerpt", а кнопка добавить в корзину осталась на своем прежнем месте. Посмотрите картинку ниже и поймете:
https://ibb.co/egXoHq
Я использую хуки для перемещения. Чтобы переместить вариацию, я использовал хук "woocommerce_variable_add_to_cart" и он по умолчанию идет с кнопкой добавить в корзину:
https://ibb.co/bKA8Hq
Получается все переносится, но не так как хотелось. А если удалить хук, то все удаляется вместе.
Получилось сделать что-то, используя этот код:
PHP:
remove_action('woocommerce_variable_add_to_cart', 'woocommerce_variable_add_to_cart', 30);
add_action('woocommerce_single_product_summary', 'woocommerce_variable_add_to_cart' , 30);
remove_action('woocommerce_single_variation', 'woocommerce_single_variation', 10);
remove_action('woocommerce_single_variation', 'woocommerce_single_variation_add_to_cart_button', 20);
add_action('electro_single_product_action', 'woocommerce_single_variation', 25 );
add_action('electro_single_product_action', 'woocommerce_single_variation_add_to_cart_button', 26);
https://ibb.co/ie23Hq
Но кнопка добавить в корзину не функционирует. Нажимаешь и ничего не происходит. Также на обычных товарах глюк появился (исчезают картинка и весь правый блок с ценой и кнопками).
Как же все таки переместить вариации, а кнопку оставить на том же месте? Есть ли хук для вариации и отдельно для добавить в корзину? Спасибо!