Я очень люблю простые решения в сфере веб-разработки. Они понятны, просты и легки в освоении. Некоторое время назад мы работали над созданием интернет-магазина на существующем сайте. Он был собран на WordPress. Поискав уже готовый плагин, мы столкнулись с печальным фактом: ни один из них не подходил для наших задач: нужен был простой, быстрый и легкий плагин интернет-магазина с минимальными настройками.

Конечно, структура WordPress накладывает некоторые ограничения на создание большого интернет-магазина с 10-100 тысячами позиций и сотнями параметрами фильтрации. Однако подавляющее большинство магазинов в сети имеют не более 2-3 тысяч товаров, а некоторые всего 1-10. В таком случае, как мне кажется, WordPress — вполне подходящая платформа, чтобы развернуть электронную торговлю. Конечно Woocomerce и WP Ecommerce замечательно справляются со своими задачами. Но для решения простых задач, эти расширения кажутся чудовищно гигантскими. Мы придерживаемся позиции простая задача — простое решение.

С учётом постоянно растущего интереса к интернет торговле, все больше людей задумываются о создании своего магазина. Во многих из них количество товара не дотягивает и до сотни. А многие хозяева не чувствуют необходимости во множестве настроек.

Интернет-магазин на WordPress можно развернуть с помощью плагина EasyBasket. Чтобы посмотреть работу плагина, зайдите в магазин готовых сайтов.

Основные возможности плагина:

  • Создание и вывод витрины товаров и корзины с помощью шорткода
  • Вы можете продавать как единичный товар, так и товары в несколько тысяч позиций
  • Вывод корзины в любом месте сайта
  • Интеграция с Яндекс.Деньги
  • Интеграция с СМС шлюзом (реализована отправка СМС администратору, покупателю, а также защита от фиктивных заказов)
  • Е-mail уведомления о заказе как покупателю, так и администратору сайта
  • Вы можете локализовать плагин на любой язык
  • Возможность работы с любой национальной валютой
  • Количество товаров неограниченно
  • Возможность учета доставки, количество планов доставки неограниченно
  • Интеграция с кодом отслеживания Google Analytics. Поддерживается как и старая версия (ga.js), так и новая версия Universal Analytics (analytics.js).
  • Полностью настраиваемые шаблоны писем пользователю при заказе и администраторам магазина

Преимущества плагина EasyBasket:

  • Вам не нужна специализированная WordPress-тема, плагин прекрасно интегрируется на сайт с любым шаблоном. Даже если у вас уже есть сайт на WordPress и вы решили создать интернет-магазин, вам не придётся заказывать переработку сайта, EasyBasket хорошо впишется в ваш сайт.
  • Редактируйте внешний вид магазина как вам хочется. Витрина и товар оформлены с минимальным количеством CSS-стилей.
  • Настройки магазина — минимальны. Вам потребуется всего 10 минут на первоначальную настройку, и можете «раскладывать» товар на полки.
  • Высокая скорость работы (согласно данным плагина P3 (Plugin Performance Profiler), EasyBasket работает в 150 раз быстрее JetPack, и в 7 раз быстрее WooCommerce)
  • Плагин привлекает своей простотой и лёгкостью, вы можете создать интернет-магазин всего за пару минут
  • В настоящее время ведется работа над совместимостью с Woocomerce темами (это значит, что вы сможете использовать как обычную, так и темы заточенные на электронную коммерцию)

Дополнительные возможности плагина EasyBasket:

  • Плагин готов для локализации: позволяет адаптировать плагин под любую языковую среду
  • Настраиваемые варианты доставки: вы можете редактировать и создавать разные варианты доставки

Плагин Easy Basket: 1250 руб. 450 руб.
Купить

Установка плагина EasyBasket

Для установки плагина переместите все файлы в папку вашего WordPress: /wp-content/plugins/simple-basket. Затем, перейдите в панель управления, и активируйте плагин EasyBasket в соответствующем разделе.

Настройка плагина интернет-магазина EasyBasket

EasyBasketПосле активации в левой панели у вас появятся записи произвольного типа «Товары». Здесь вы можете создавать неограниченное количество товаров. Теперь вам необходимо создать:

  1. Витрину, где будут выводиться все товары
  2. Карточку товара (отдельная запись для подробного описания)
  3. Страница оформления заказа и корзины

Витрина

Витрина товаров EasyBasket

Витрина товаров EasyBasket

Создайте страницу «Витрина» (вы можете использовать любое другое название), вставьте в нее шорткод  [easy-basket-showcase].

На витрине вам будут доступны: поиск по товарам, вывод товаров списком или плиткой (выбор пользователя запоминается браузером, серфинг по другим страницам сохранит персональные настройки вывода товаров), ссылка на корзину товаров.

Плагин имеет минимальные CSS настройки, чтобы вы могли легко адаптировать внешний вид корзины и витрины магазина под свой сайт.

Карточка товара

Карточка товара плагина EasyBasket

Карточка товара плагина EasyBasket

Создайте страницу одиночной записи произвольного типа с именем single-product.php и вставьте в нужном месте вызов функции плагина <?php echo do_shortcode(‘[basket-single-product]’); ?>

Страница оформления заказа и корзины

Для работы плагина необходимо создать страницу с формой заказа. Для этого создайте новую страницу WordPress с любым именем. В любом месте текста этой страницы разместите следующий шорткод:

Корзина пуста
. Сохраните и опубликуйте страницу

Настройка шаблонов писем и имени отправителя

Страница оформления заказа и корзина

Страница оформления заказа и корзина

Плагин использует 2 шаблона писем, которые высылаются при совершении заказа пользователю и администраторам сайта. Настройку писем можно произвести на странице Настройки > EasyBasket.

И в заголовке и в тексте можно использовать следующие шорткоды:

  • [order-code] — код заказа
  • [order-customer] — имя пользователя
  • [order-email] — E-mail пользователя
  • [order-phone] — телефон пользователя
  • [order-comment] — комментарий к заказу
  • [order-items] — таблица с элементами заказа

Сохраните запись со статусом Черновик (это важно!) и перейдите к свойствам записи:

Укажите ярлык записи, например, email-admin для письма администраторам и email-user для письма пользователю. Аналогично сделайте второй шаблон.

Важно: шаблоны писем должны иметь статус Черновик.

Чтобы ваши письма легко идентифицировались покупателем, а не игнорировались как спам, зайдите в настройки плагина и в поле «Имя компании», укажите название вашей компании.

Дополнительные настройки

Настройки плагина EasyBasket

Настройки плагина EasyBasket

Надпись на кнопке – при необходимости измените текст в кнопке «Купить».

Страница с формой заказа – укажите URL созданной вами страницы формы заказа

Поле цена – укажите при необходимости мета-поле в карточке товара с ценой, если вы пользуетесь предустановленной витриной и каталогом товаров, оставьте поле без изменений

Доставка

Если вы хотите учитывать доставку, установите галочку «Мой магазин использует оплачиваемые планы доставки». После сохранения параметров необходимо перейти в раздел настроек постоянных ссылок и там нажать кнопку [Сохранить параметры]. В результате в вашем WordPress появится новый раздел «Доставка».

Добавьте необходимые варианты доставки, указывая их стоимость. В параметрах корзины можно выбрать способ доставки по умолчанию.

Google Analytics

Плагин Easy Basket: 1250 руб. 450 руб.
Купить

Если на вашем сайте используется Google Analytics, вы можете настроить интеграцию магазина с ним. Для этого в Google Analytics перейдите в настройку профиля и выберите там следующий пункт «Сайт электронной торговли»:

После этого выберите в настройках Корзины тип интеграции. Настройка закончена. Нажмите кнопку «Сохранить».

Работу плагина можно посмотреть на нашем сайте, зайдите в магазин готовых сайтов. Интернет-магазин на WordPress — дело не простое, но с EasyBasket под силу даже неопытному пользователю.

Почему плагин продается

В настоящее время плагин Easy Basket развивается и дополняется новыми возможностями. Чтобы обеспечить качественную техническую поддержку пользователям, а также хорошего настроения разработчику, мы вынуждены брать определенную плату.

Гарантии:

Мы можем гарантировать техническую поддержку, а также если плагин не будет работать на вашем сайте, деньги будут возвращены. Техническая поддержка подразумевает помощь в настройке, мы ответим на все ваши вопросы.