Только конкретны метод оплаты, если любого из товаров в корзине более 2
Добавляем в functions.php вашей темы add_filter(‘woocommerce_available_payment_gateways’, ‘limit_cod_payment_method’); function limit_cod_payment_method($available_gateways) { // Проверяем, есть ли что-то в корзине if (!is_object(WC()->cart) || WC()->cart->is_empty()) { return $available_gateways; } // Получаем ID метода оплаты «cod» $cod_gateway_id = ‘cod’; // Флаг, указывающий, найдено ли хотя бы одно количество товара больше или равное 2 $found_required_quantity = false; foreach (WC()->cart->get_cart() as $cart_item_key […]
Отменяем скидки при определенном методе оплаты woocommerce
Добавляем в functions.php вашей темы // Отменяем скидки при определенном методе оплаты woocommerce function cancel_coupons_on_payment_method($cart) { // Проверяем, выбран ли метод оплаты с идентификатором _ваш_идентификатор_ if (isset($_POST[‘payment_method’]) && $_POST[‘payment_method’] === ‘_ваш_идентификатор_’) { // Отменяем примененные купоны $cart->remove_coupons(); // Выводим сообщение пользователю wc_add_notice(‘Купон невозможно использовать с выбранным методом оплаты.’, ‘error’); } } add_action(‘woocommerce_before_calculate_totals’, ‘cancel_coupons_on_payment_method’); Код […]
Не добавляется товар в корзину Woocommerce?
У меня была следующая ситуация: — как админ я мог добавить в корзину товары — как пользователь нет Я зашел на /wp-admin/admin.php?page=wc-status&tab=tools и очистил все что мог. Возможно помогла функция «Очистить сессии клиентов».
Галочка по умолчанию в пользовательском соглашении при оформлении
У woocommerca есть такая функция как «Условия и соглашения» можно создать страницу с правилами и прочими инструкциями лицензии и тд, настроить эту функцию можно на странице Woocommerce — настройки — платежи и в графе Условия и соглашения выбираем созданную страницу с правилами. Теперь при оформлении заказа, в низу под оплатой будет чекбокс «Я принимаю условия пользовательского соглашения» […]
Дополняем категории woocommerce SEO текстом
Доброго дня, в последнее время, большой популярностью пользуются русские шаблоны для не менее востребованного интернет магазина на основе woocommerce. Все в нем все хорошо, но не предусмотрено поле для SEO текста, для каждой категории, сегодня я вам расскажу как немного изменить ситуацию в лучшую сторону. Люди которые занимаются продвижением сайтов, в первую очередь требуют именно этот […]