Добавление шорткода ниже Добавить в корзину Кнопка в Woocommerce - PullRequest
0 голосов
/ 06 июля 2019

Я использую плагин YITH для часто покупаемых вместе, чтобы предлагать сделки по покупке 2-3 продуктов вместе. Я хотел, чтобы форма YITH отображалась под кнопкой «Добавить в корзину» на странице одного продукта, чтобы предложение было видно покупателям, прежде чем они добавят продукт в корзину. У YITH есть шорткод, с помощью которого вы можете изменить расположение формы. Поэтому я использовал следующий код, чтобы форма отображалась ниже и добавлялась в корзину.

add_action( 'woocommerce_after_add_to_cart_button', 'show_content_after_add_to_cart' );
function show_content_after_add_to_cart() {
     echo do_shortcode(' [ywfbt_form product_id=""]');
} 

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

Я попытался разместить форму в разных разделах одной страницы продукта, где она работает нормально. Я предполагаю, что есть некоторый конфликт, потому что эта форма появляется в форме корзины. Есть ли обходной путь, чтобы заставить его работать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...