Я добавляю кнопку после добавления в корзину кнопки, используя этот крючок: add_action( 'woocommerce_after_add_to_cart_button', array($this, 'add_button')); Но когда я нажимаю на эту кнопку, она выполняет функциональные возможности кнопки добавления в корзину. Как настроить ссылку на эту кнопку (на какую-то другую страницу) ? Заранее спасибо.
С WordPress и WooCommerce я пытаюсь добавить пользовательский текст «удалить элемент» под «x» в корзине покупок, который удаляет элементы из корзины. Я попытался «осмотреть элемент», чтобы найти, где находится значок «x», но я ударяю о кирпичную стену. Любые предложения о том, как я могу это найти, и изменить кнопку «x», чтобы включить текст под ним? […]
Я получаю динамическую пользовательскую цену в переменной, которую я хочу передать подключенной функции в woocommerce_before_calculate_totals в корзине. Но он не работает. Это мой код: $add=200; //I want to pass this variable in add_action hook add_action( 'woocommerce_before_calculate_totals', 'add_custom_total_price'); function add_custom_total_price($cart_object) { global $woocommerce; $custom_price =$add; // This is my custom price foreach ( $cart_object->cart_contents as $key […]
Мне нужно отобразить детали заказа из корзины до оплаты в плагине. Я работаю над одним плагином, что подключает woocommerce и API оплаты, и там мне нужно отправить массив деталей продукта, таких как идентификатор продукта, имя, описание, количество и индивидуальную сумму. Моя проблема в том, что я не могу найти правильный крюк, чтобы получить все данные […]
Я столкнулся с проблемами, когда общая сумма корзины отображает только 0 По существу, что я пытаюсь сделать, это принять только сумму депозита определенной суммы после того, как все элементы корзины были добавлены к промежуточному итогу тележек. Так, например, если клиент добавит предметы стоимостью 100 долларов, они будут платить только 10 долларов США изначально или (10%) […]
С WooCommerce и я делаю некоторые настройки в моем файле functions.php, чтобы получить настраиваемое значение поля на странице Cart. Я добавляю пользовательское поле перед добавлением в корзину: function add_name_on_tshirt_field() { echo '<table class="variations" cellspacing="0"> <tbody> <tr> <td class="label"><label for="color">Name On T-Shirt</label></td> <td class="value"> <input type="text" name="name-on-tshirt" value="" /> </td> </tr> </tbody> </table>'; } add_action( 'woocommerce_before_add_to_cart_button', […]