• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Решено Добавление своей кнопки "Купит", вместо "В корзину" WP Woocommerse?

tstas

Новичок
Всем здравствуйте!
Планируется партнерский магазин. Соответственно корзина и всё остальное не нужно.
Задача!
Страница витрины - переход с карточки товара на подробное описание и покупку товара. Кнопка купить уводит непосредственно в магазин продавца на конкретный товар.
Выполненные действия:
Установлены плагины (с хуками и РНР крайне слабоват):
1. Woocommerce Catalog - дает возможность отключить в корзину и добавить подробно на витрину товара.
2. WooCommerce Product Archive Customiser
3. Woocommerce LightBox даёт кнопку на витрине товара перехода к быстрой покупке.

При отключении в Woocommerce Catalog корзины, не высвечивается кнопка купить в описании товара на странице (woocommerce_external_add_to_cart).
Были предприняты следующие действия:
в функционале темы прописаны
remove_action( 'woocommerce_simple_add_to_cart', 'woocommerce_simple_add_to_cart', 30 );
remove_action( 'woocommerce_grouped_add_to_cart', 'woocommerce_grouped_add_to_cart', 30 );
remove_action( 'woocommerce_variable_add_to_cart', '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( 'woocommerce_external_add_to_cart', 'woocommerce_external_add_to_cart', 30 );
add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );
Но без результата.

В плагине Woocommerce LightBox во всплывающем окне кнопка высвечивается и ведет на страницу продавца!
В Woocommerce Catalog корзина отключена.

Подскажите пожалуйста, что нужно сделать, какую функцию прописать, чтобы появилась кнопка в описании товара.
Всем заранее спасибо.
 
Последнее редактирование:

tstas

Новичок
Ура, вопрос решил! В функционале темы добавил хук:
add_action( 'woocommerce_single_product_summary', 'woocommerce_external_add_to_cart', 20 );
Просто я новичек в организации магазина, всего неделю занимаюсь, поэтому и вопрос такой глуповатый.
 
  • Like
Реакции: D&B
Сверху Снизу