Корзина

В этой категории вы найдёте уроки как про обычную корзину WooCommerce, так и про мини-корзину – каждую из них вы можете изменить и настроить под себя, как захотите.

Как отображать стоимость 0 или надпись «Бесплатно» рядом с бесплатным способом доставки?

Надпись бесплатно или нулевая цена рядом с бесплатными способами доставки в WooCommerce

Идея этого поста началось с того, что когда в настройках способа доставки WooCommerce я указал «Самовывоз» со стоимостью 0, доставка вывелась без цены, а нужно было, чтобы была либо нулевая цена, либо надпись «Бесплатно».

Как изменить цену товара в корзине в зависимости от его количества в ней?

Динамическая цена товара WooCommerce в зависимости от количества

Для настройки динамических цен есть целый вагон плагинов, в основном платных. Скажу прямо – я их не тестировал, вполне возможно, что среди них есть хорошие, но это не точно. Поэтому сегодня мы сделаем всё при помощи сниппета кода в functions.php.

Как проверить, что товар с определённым ID уже в корзине?

Иногда бывает нужно добавить какое-нибудь поле на страницу оформления заказа, либо применить купон, если какой-то определённый товар в корзине клиента. И в этом уроке я покажу, как это проверить через код.

Как установить минимальную сумму для заказа?

Ошибка о минимальной сумме заказа во время оформления заказа WooCommerce

Эта задачка недавно прилетела к моему другу.

Как уже вы поняли из заголовка, нужно было сделать так, чтобы невозможно было оплатить заказ, если он на недостаточную сумму. И вот что мы сделаем:

Редирект на страницу оформления заказа сразу после добавления товара в корзину

В некоторых ситуациях, на некоторых интернет-магазинах, страница корзины может быть и не нужна вовсе, поэтому зачем вынуждать ваших клиентов проходить через ещё один дополнительный шаг? Ведь можно сразу же отправлять их на страницу оформления заказа после того, как они

Сообщение «Закажите ещё на … для бесплатной доставки»

Сообщение о бесплатной доставке в корзине WooCommerce

Когда вы добавляете метод бесплатной доставки в настройках WooCommerce, то там есть возможность указать минимальную сумму, при которой доставка будет становиться бесплатной. Но как сделать, чтобы ваши клиенты знали об этом?

is_cart()

Позволяет проверить, находимся ли в данный момент на странице корзины WooCommerce.

1 2 3 4