WordPress · 5 мин чтения

Плагины WooCommerce: набор для боевого магазина

Когда я разворачиваю очередной магазин на WooCommerce, для интернет-магазина под ключ первым делом ставлю не тему и не конструктор блоков, а конкретный плагин WooCommerce под каждую практическую задачу: приём денег, доставку, защиту от заражений и связь с остальными сервисами бизнеса. За несколько лет таких проектов набор устоялся, и в статье делюсь тем, что реально работает на боевых магазинах, а не тем, что красиво смотрится в рейтингах на форумах.

Зачем вообще усложнять WooCommerce плагинами

WooCommerce из коробки даёт каталог, корзину и чекаут, но не больше. Российский магазин с первого дня упирается в задачи, которых в ядре нет: приём денег через СБП и карты, расчёт доставки СДЭК или Boxberry, разговор с покупателем в Telegram, защита от вирусов и перебора паролей в админке. Всё это закрывается плагинами, и вопрос не «ставить или нет», а какие конкретно ставить, чтобы магазин не превратился в стройку из тридцати активных модулей, половина из которых дублирует функции друг друга.

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

Плагины для приёма оплаты: T‑Bank и альтернативы

Оплата - первое, что должно работать без сбоев, потому что любая ошибка на этом шаге стоит магазину живых денег. Для WooCommerce есть официальные модули у большинства российских банков и платёжных систем, и разница между ними не в самом факте приёма карты, а в деталях: скорости зачисления, поддержке СБП, автоматических возвратах и работе с чеками по 54-ФЗ.

Плагин Что умеет Особенность
T‑Bank для WooCommerce (Тинькофф Касса) Карты, СБП, рассрочка, автоматическое создание чеков Подключение занимает 1-2 часа при готовом терминале
ЮKassa Карты, СБП, SberPay, рассрочка Подробная документация, стабильный REST API
CloudPayments Карты, рекуррентные платежи, СБП Удобен для магазинов с подписками

На практике плагин T‑Bank для WooCommerce подключаю чаще остальных: у большинства клиентов уже открыт терминал в банке, а модуль ставится из официального репозитория и не требует правок кода, кроме сопоставления статусов заказа со статусами оплаты. Отдельно слежу за тестовым режимом перед запуском: без него легко пропустить кейс с отменённым платежом, после которого заказ должен вернуться в статус «в ожидании», а не «выполнен».

Бесплатный материал

🎁 Полезный скрипт в подарок

Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.

Без спама. Отписка в 1 клик.

СДЭК, Boxberry и доставка без ручного ввода

Официальный плагин CDEK for WooCommerce тянет тарифы и пункты выдачи прямо из личного кабинета СДЭК через API, показывает виджет выбора ПВЗ на странице оформления и считает стоимость по весу и габаритам корзины. Без него менеджер вручную вбивает адрес в личном кабинете перевозчика после каждого заказа, и на потоке от 20-30 заказов в день это уже полноценная должность, а не пять минут в конце дня.

Boxberry и Почта России закрываются похожим образом отдельными официальными плагинами, которые различаются в основном набором доступных тарифов и скоростью отклика виджета на странице оформления. Обычно ставлю СДЭК как основной канал и Boxberry вторым вариантом, если у ниши много региональных покупателей вне зоны плотного покрытия СДЭК.

SEO-плагины и оптимизация карточек товара

Yoast SEO или Rank Math закрывают базовые вещи: мета-теги, разметку schema.org Product с ценой и наличием, канонические адреса для страниц фильтров и пагинации. Для WooCommerce это особенно важно, потому что вариации товара и параметры фильтрации без правильных canonical легко плодят дубли, которые поисковики индексируют как отдельные страницы с одинаковым содержимым.

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

Безопасность магазина и что делать после заражения

WooCommerce с открытой формой оплаты - частая цель перебора паролей и автоматических сканеров уязвимостей плагинов. Из обязательного: Wordfence или Solid Security для файрвола и двухфакторной авторизации в админке, UpdraftPlus для регулярных бэкапов на внешнее хранилище, а не только на хостинг.

Если магазин уже заражён, ставить защитный плагин поверх проблемы бессмысленно - сначала нужно найти точку входа и вычистить вредоносный код, и это уже отдельная услуга по восстановлению сайта после заражения, а не патч на живую систему. По моей практике на очистку и проверку интернет-магазина после заражения уходит от 15 000 ₽, итоговая сумма зависит от объёма повреждений и от того, успели ли вирусы попасть в резервные копии.

Автоматизация: n8n, Telegram и CRM без ручного дублирования

WooCommerce REST API отдаёт заказы, товары и клиентов наружу, и на этом строится вся автоматизация без написания кода с нуля. В n8n собираю сценарии вида «новый заказ - уведомление в Telegram через aiogram-бота менеджеру - создание сделки в CRM» за один рабочий день, если API обеих систем нормально документирован.

Для хранения контактов и переписки с покупателями использую серверы в РФ, а не зарубежные облачные таблицы: персональные данные клиентов интернет-магазина попадают под 152-ФЗ, и держать их на иностранной инфраструктуре не стоит даже ради удобства настройки. Такая связка как отдельная задача обычно стоит от 25 000 ₽, если считать автоматизацию в n8n отдельно от разработки самого магазина.

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

Сколько плагинов реально нужно на старте?

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

Тормозит ли WooCommerce от большого количества плагинов?

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

Нужен ли платный плагин оплаты или хватит бесплатного?

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

Как обновлять плагины без риска сломать магазин?

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

Есть задача?

Обсудим в мессенджере

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов куки) с использованием Yandex.Metrika.
Понятно