Задвоение кнопки «Купить в один клик» от плагина «Art WooCommerce Order One Click»

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Описание проблемы.

После установки плагина «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 заложено это переопределение темой.

1 комментарий

  • oprol evorter

    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.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *