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

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

Тема в разделе "Вопросы новичков", создана пользователем tstas, 17 сен 2016.

  1. tstas

    tstas

    Сообщения:
    4
    Симпатии:
    2
    Баллы:
    3
    Всем здравствуйте!
    Планируется партнерский магазин. Соответственно корзина и всё остальное не нужно.
    Задача!
    Страница витрины - переход с карточки товара на подробное описание и покупку товара. Кнопка купить уводит непосредственно в магазин продавца на конкретный товар.
    Выполненные действия:
    Установлены плагины (с хуками и РНР крайне слабоват):
    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 корзина отключена.

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

    tstas

    Сообщения:
    4
    Симпатии:
    2
    Баллы:
    3
    Ура, вопрос решил! В функционале темы добавил хук:
    add_action( 'woocommerce_single_product_summary', 'woocommerce_external_add_to_cart', 20 );
    Просто я новичек в организации магазина, всего неделю занимаюсь, поэтому и вопрос такой глуповатый.
     
    • Нравится Нравится x 1