Описание проблемы.
После установки плагина «Art WooCommerce Order One Click», на сайте в карточке товара происходит задвоение кнопки «Купить в один клик».
Используется:
WopdPress версии 5.2.2
WooCommerce версия 3.4.5
Art WooCommerce Order One Click версия 2.2.7
Убираем задвоение кнопки «Купить в один клик»
После анализа кода плагина, выяснилось что вывод кнопки цепляется на метку WooCommerce
<?php do_action( 'woocommerce_after_add_to_cart_button' ); ?>
а такая метка используется в двух местах в шаблонах WooCommerce, это в следующих:
woocommerce\templates\single-product\add-to-cart\variable.php
woocommerce\templates\single-product\add-to-cart\simple.php
точнее в четырех, но они взаимоисключаются, так что по сути в двух в которых одновременно используются.
Переопределяю шаблон variable.php в теме, и там уже убираю метку woocommerce_after_add_to_cart_button
Как переопределить шаблон WooCommerce
Для этого в своей теме создаю такую структуру папок и файлов
woocommerce/single-product/add-to-cart/variable.php
в самом плагине woocommerce заложено это переопределение темой.
Very interesting info !Perfect just what I was looking for! «If you want to test your memory, try to recall what you were worrying about one year ago today.» by Rotarian.