Как создать интернет-магазин на WordPress (WooCommerce)

Интернет-магазин на WordPress делают через бесплатный плагин WooCommerce — он добавляет каталог, корзину, оплату и доставку. Программистом быть не нужно: товары заводятся в админке, как обычные страницы. Разберём весь путь от установки до первого товара в продаже.

К концу гайда у вас будет рабочий магазин, готовый принимать заказы.

Что такое WooCommerce

WooCommerce — плагин, который превращает обычный сайт на WordPress в магазин. Он добавляет всё, чего не хватает: карточки товаров, корзину, оформление заказа, приём оплаты и расчёт доставки.

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

Что понадобится

  • Домен и хостинг — как для любого сайта. Магазину нужен хостинг помощнее визитки: товаров и посетителей больше. Берите тариф чуть выше стартового с запасом по ресурсам. Варианты — в рейтинге хостингов.
  • WordPress — установленный движок.
  • WooCommerce — поставим ниже.
  • Товары, цены и фото — подготовьте заранее.

Шаг 1. Установите WordPress и тему под магазин

Поставьте WordPress (в 1 клик через хостинг или по инструкции по установке). Затем выберите тему, совместимую с WooCommerce — в описании темы это указано. Многие темы специально заточены под магазины и красиво показывают каталог.

Шаг 2. Установите WooCommerce

  1. Зайдите в Плагины → Добавить новый.
  2. Найдите WooCommerce, нажмите «Установить» и «Активировать».
  3. Запустится мастер настройки — он проведёт по базовым шагам.

Шаг 3. Пройдите мастер настройки

WooCommerce спросит основное:

  • Данные магазина — страна, адрес, валюта (рубли).
  • Что продаёте — физические товары, цифровые или услуги.
  • Оплата — какие способы подключить.
  • Доставка — зоны и стоимость.
  • Налоги — если применимо к вам.

Всё это потом меняется в настройках, так что не бойтесь ошибиться на старте.

Шаг 4. Настройте оплату

Покупатель должен как-то заплатить. Варианты:

  • Оплата при получении / наложенный платёж — самый простой старт, ничего подключать не надо.
  • Перевод на карту или счёт — вручную, для небольших объёмов.
  • Онлайн-касса и эквайринг (ЮKassa, Робокасса и т. п.) — приём карт прямо на сайте. Подключается через плагин платёжной системы, требует договора с сервисом.

На старте многие включают оплату при получении и перевод, а онлайн-оплату добавляют позже.

Шаг 5. Настройте доставку

В WooCommerce → Настройки → Доставка задайте зоны и стоимость:

  • фиксированная цена доставки;
  • бесплатная от определённой суммы;
  • самовывоз.

Держите просто: сложные схемы доставки путают покупателя.

Шаг 6. Добавьте первый товар

Самое интересное. Товары → Добавить новый:

  1. Название товара и описание.
  2. Цена (обычная и, если нужно, со скидкой).
  3. Главное фото и галерея — хорошие фото продают.
  4. Категория товара (создаётся тут же справа).
  5. Наличие и, если нужно, характеристики.
  6. Нажмите «Опубликовать».

Повторите для остальных товаров. Разложите их по категориям — покупателю будет проще искать.

Шаг 7. Проверьте магазин перед запуском

  • Пройдите весь путь покупателя: выбрал товар → положил в корзину → оформил заказ.
  • Проверьте, что заказ приходит вам на почту и в админку.
  • Убедитесь, что SSL работает — для магазина замочек обязателен, люди вводят данные.
  • Посмотрите магазин с телефона — большинство покупок идут оттуда.

Частые вопросы

WooCommerce платный?

Сам плагин бесплатный. Платными бывают отдельные дополнения и темы, но базовый магазин собирается без них.

Какой хостинг нужен для магазина?

Помощнее, чем для визитки: товаров и посетителей больше. Возьмите тариф выше стартового. Когда магазин вырастет, возможно, понадобится VPS — про это есть отдельная статья.

Нужна ли онлайн-касса сразу?

По закону при приёме оплаты — да, но на старте с оплатой при получении можно начать проще. Уточните требования под свой случай.

Что дальше

Магазин работает и принимает заказы — дальше важны скорость и продвижение. Каталог с фото тяжёлый, поэтому проверьте скорость сайта (статья «Как ускорить сайт на WordPress») и настройте SEO, чтобы товары находили в поиске. И следите за хостингом: на слабом тарифе магазин будет тормозить — сверьтесь с рейтингом хостингов.