Woocommerce – Переместить добавить в корзину кнопку переменной продукт

Я работаю над настраиваемой темой. Мне нужно переместить кнопку добавления в корзину из раздела woocommerce_single_variation (variable.php) в раздел woocommerce_after_single_product_summary (content-single-product.php).

Я смог сделать это, добавив следующее в мой файл functions.php.

function remove_loop_button(){ remove_action( 'woocommerce_single_variation', 'woocommerce_single_variation_add_to_cart_button', 20 ); } add_action('init','remove_loop_button'); add_action( 'woocommerce_after_single_product_summary', 'woocommerce_single_variation_add_to_cart_button', 30 ); 

Однако, когда я это делаю, кнопка появляется, но не работает. Нажатие на него просто ничего не делает. Кто-нибудь знает, можно ли переместить кнопку «Добавить в корзину» таким образом? Обратите внимание, что это для переменных продуктов, которые не являются одиночными, поэтому я думаю, что поведение отличается.

Я ценю любую помощь, которую можно дать. Благодаря!