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

15 мин WordPress

Создание интернет-магазина — это не так сложно, как кажется. За 10+ лет я сделал 100+ магазинов. Делюсь проверенной схемой.

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

  • Домен — 1000₽/год (.ru, .рф)
  • Хостинг — от 200₽/мес (VPS с SSD)
  • WordPress — бесплатно
  • WooCommerce — бесплатно
  • Тема — бесплатная или от 3000₽

Шаг 1: Хостинг и домен

Рекомендую:

  • Reg.ru — домен
  • FastVPS или Timeweb — VPS с NVMe
  • Панель — BrainyCP или ISPmanager

Шаг 2: Установка WordPress

Через панель хостинга (1 клик) или вручную:

mkdir -p /var/www/wordpress
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz -C /var/www/wordpress --strip-components=1

Шаг 3: Установка WooCommerce

В админке WordPress:

  1. Плагины → Добавить новый
  2. Поиск: WooCommerce
  3. Установить и активировать
  4. Настройка через Wizard

Шаг 4: Настройка магазина

  • Товары — добавить в каталог
  • Доставка — способы (СДЭК, Деловые Линии, самовывоз)
  • Оплата — ЮKassa, Robokassa, перевод
  • Валюта — рубли
  • Налоги — включить в цену

Шаг 5: Выбор темы

Бесплатные:

  • Storefront — официальная, легкая
  • Astra — быстрая
  • GeneratePress

Платные (3000-15000₽):

  • Flatsome — самый популярный
  • WoodMart
  • Porto

Шаг 6: Essential плагины

  • Yoast SEO — продвижение
  • WooCommerce PDF Invoices — счета
  • Contact Form 7 — форма связи
  • LiteSpeed Cache — скорость
  • Wordfence — безопасность

Шаг 7: Первый товар

  1. Товары → Добавить новый
  2. Название, описание, фото
  3. Цена (обычная + распродажа)
  4. Категория
  5. Атрибуты (размер, цвет)
  6. Опубликовать

Первый магазин можно запустить за 2-3 часа. Сложнее — наполнение каталога и настройка интеграций.

Стоимость запуска

  • Домен — 900₽/год
  • Хостинг — 3000₽/год
  • Тема — 3000-10000₽ (разово)
  • Настройка — 5000-20000₽ (если с фрилансером)