3 Способа отключить Корзину в WooCommerce
Правильнее было бы сказать — пропустить Корзину в процессе оплаты, а не отключить.
Технически Корзина так и останется на своем месте, включая свой функционал, но есть несколько способов, с помощью которых посетитель может пропустить Корзину, и сразу переходить к Оформлению заказа.
Для решения этой задачи есть два подхода:
- Можно изменить ссылку на кастомной кнопке Добавить в Корзину, чтобы эта кнопка откладывала товар в Корзину и перенаправляла посетителя на нужную страницу, например, на страницу Оформления заказа.
- Или настроить поведение Корзины, чтобы при переходе на нее посетитель перенаправлялся на страницу Оформления заказа.
С помощью первого способа вы можете управлять отдельными кнопками или ссылками, которые вы создали сами. Эти кнопки или ссылки могут быть расположены в любых частях сайта, например, на лендинге, в виджете цен, в статье блога, и так далее.
С помощью второго способа вы управляете общим механизмом оплаты товаров на сайте.
Оба подхода хорошие, используйте в зависимости от ситуации. В этой статье 3 способа для реализации второго подхода.
Содержание:
Зачем пропускать страницу Корзина
Как пропустить страницу Корзина в WooCommerce
Зачем пропускать страницу Корзина
Если у вас есть интернет-магазин, то вы заинтересованы в том, чтобы сделать процесс оформления заказа и оплаты как можно более быстрым и простым. Долгий процесс оформления заказа надоедает покупателям и является одной из причин брошенных корзин.
По умолчанию в WooCommerce посетитель проходит такой путь:
- Откладывает товар в Корзину,
- Корзина — проверяет заказ,
- Оформление заказа — в зависимости от настроек заполняет поля с личной информацией и адрес доставки, выбирает способ оплаты и доставки,
- Страница оплаты выбранного платежного шлюза.
На некоторых сайтах, где покупатели покупают только один товар, например, на мембершип-сайтах, страница Корзина может быть не нужна.
Вы можете сократить количество действий, которые нужно сделать посетителю, до минимума. Чем меньше действий — тем выше конверсия.
Как пропустить страницу Корзина в WooCommerce
Вы можете пропустить Корзину 3-мя способами:
1. Как пропустить страницу Корзина с помощью настроек WooCommerce
Зайдите в WooCommerce — Настройки — Товары — Основные и поставьте галочку Перенаправить в корзину после успешного добавления.
Нажмите Сохранить.
Перейдите на вкладку Дополнительно — Настройки страницы. В выпадающем меню Страница корзины выберите страницу Оформления заказа:
Все готово, нажмите Сохранить и проверьте. Теперь покупатели должны попадать со страницы Магазин на страницу Оформления заказа.
2. Как пропустить страницу Корзина с помощью снипета в functions.php
Этот снипет нужно добавить в файл functions.php дочерней темы, или с помощью специального плагина. Не добавляйте снипет напрямую в functions.php текущей темы, потому что при следующем обновлении темы этот файл будет заменен на оригинальный.
Перед тем как добавлять снипет, снимите галочки в WooCommerce — Настройки — Товары — Основные — Автопереход в корзину:
Добавьте этот снипет с помощью одного из двух способов выше:
Готово, можно проверить. Этот снипет будет перенаправлять покупателей на страницу Оформления заказа без посещения страницы Корзина.
3. Как пропустить страницу Корзина с помощью плагина
Если вы не хотите добавлять код, то же самое можно сделать с помощью плагина.
Перед тем как устанавливать плагин, снимите галочки в WooCommerce — Настройки — Товары — Основные — Автопереход в корзину:
Это простой плагин, в котором нечему ломаться, но некоторые пользователи жаловались на несовместимость с другими плагинами.
Если этот плагин вам не подошел, или вы хотите больший функционал, попробуйте этот плагин:
В бесплатной версии вы получите редирект на страницу оформления заказа, отключение сообщения о добавлении товара в Корзину и еще несколько функций.
В платной версии появляется дополнительный функционал:
- Оформление заказа на одной странице (One-page Checkout). Позволяет покупателям редактировать корзину и подтверждать заказ на одной странице.
- Удаление полей на Оформлении заказа. Вы можете удалить ненужные поля на странице Оформления заказа.
- AJAX Добавить в корзину в карточке товара. Позволяет покупателям добавлять Простые, Сгруппированные и Вариативные товары в Корзину без перезагрузки страницы.
- Кнопка Быстрой покупки (Quick Buy). Добавляет возможность сразу перейти к оформлению покупки из карточки товара.
- Кнопка Быстрого просмотра (Quick View). Добавляет кнопку Быстрого просмотра на странице Магазина и Категорий товаров.
Еще один большой плюс этого плагина — у него есть лайф-тайм лицензия на неограниченное количество сайтов, которая стоит 79$. Лайф-тайм лицензия на 1 сайт стоит 19$.
Зайдите в настройки плагина WooCommerce — Настройки — Прямой заказ — Основное. Измените Добавлен редирект в корзину на Да, и выберите При добавлении в корзину перенаправить на Оформление заказа:
Все готово, можно проверить.
Как вариант, вы можете выводить Корзину на странице Оформления заказа.
Читайте также:
- Режим каталога в WooCommerce
- Прямая ссылка на вариативный товар WooCommerce
- Как изменить поведение кнопки Добавить в Корзину WooCommerce
- Как изменить или удалить сообщение Товар добавлен в корзину WooCommerce
- Как изменить названия кнопок «Добавить в Корзину», «Оформить заказ» и «Просмотр корзины» в WooCommerce
Надеюсь, статья была полезна. Оставляйте комментарии.