Плагин WordPress · Интернет-магазин

WooCommerce Legacy REST API

Разработчик: Automattic

Страница на WordPress.org ↗
Активных установок
400 тыс.+
Оценка
★ 1,5 (29)
Версия
1.0.6
Обновлён
14 октября 2026 г.
WordPress
6.2+
PHP
7.4+

Коротко о плагине

Возвращает в WooCommerce 9.0 и новее прежний Legacy REST API, чтобы старые интеграции и внешние системы продолжали работать, пока код не переписан на актуальный API.

WooCommerce Legacy REST API — плагин WordPress из раздела «Интернет-магазин». Его используют более 400 тыс. сайтов.

Актуальная версия — 1.0.6, обновление вышло 14 октября 2026 г.

Минимальные требования: WordPress 6.2 и PHP 7.4 или новее.

Средняя оценка пользователей на WordPress.org — 1,5 из 5 по 29 отзывам.

Плюсы

  • Восстанавливает старые конечные точки: интеграции продолжают работать без правок
  • Существующие ключи API продолжают действовать
  • На WooCommerce 8.9 и старше безопасен: плагин сам понимает, что API ещё встроен, и не подключается

Минусы

  • Несовместим с высокопроизводительным хранилищем заказов (HPOS), а оно рекомендовано для современных магазинов
  • Это временная мера: Legacy API устарел, и код стоит переводить на текущий REST API
  • Не добавляет новых возможностей, только возвращает старые

Что умеет

Начиная с версии 9.0 разработчики WooCommerce убрали из ядра устаревший Legacy REST API. Этот плагин от Automattic возвращает его целиком. По сути, установка и активация равнозначны включению пункта Legacy API в настройках WooCommerce 8.9 и ранее: конечные точки работают так же, а ранее выданные ключи не нужно создавать заново.

Нужен он только тем, у кого к магазину подключены старые решения: самописные скрипты выгрузки, модули учёта и синхронизации с 1С, мобильные приложения, сторонние сервисы, обращающиеся к прежнему адресу API.

Установка и настройка

Достаточно установить и активировать плагин. Дополнительных настроек нет. На WooCommerce 8.9 и более ранних версиях ничего не меняется, на 9.0 и новее после активации старый API снова отвечает.

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

Подводные камни

  • Конфликт с HPOS. Legacy API не работает с высокопроизводительным хранилищем заказов. Если оно у вас включено или вы планируете его включать, придётся выбирать: либо переписать интеграции на актуальный REST API, либо оставаться на прежнем хранилище.
  • Накопление долга. Плагин лишь откладывает проблему. Сообщите разработчикам интеграций, что нужно перейти на текущий REST API WooCommerce, и запланируйте срок.
  • Безопасность. Любой работающий API расширяет поверхность атаки. Периодически проверяйте ключи, удаляйте неиспользуемые и ограничивайте доступ по IP на уровне сервера.
  • Проверка интеграций. Часть сервисов умеет работать с обоими API. Уточните у поставщика, поддерживается ли новый, и нужен ли этот плагин вообще.

Кому подойдёт

Магазинам на WooCommerce 9.0+, где после обновления сломалась старая интеграция, и срочно нужно вернуть работу до переписывания кода. Если у вас нет таких интеграций, плагин не нужен. Для самого магазина смотрите WooCommerce, а для маркетинговых интеграций с современным API — Google for WooCommerce.

Перед установкой

  • Сделайте резервную копию файлов и базы — откатиться после неудачной установки без неё сложно.
  • Проверьте плагин на тестовой копии сайта, если на сайте уже много расширений.
  • Не ставьте два плагина с одной задачей: два SEO-плагина или два кэша конфликтуют.
  • После установки проверьте скорость главной и ключевых страниц в PageSpeed Insights.

Похожие плагины

Другие варианты из раздела «Интернет-магазин».

Весь раздел →

Оставить заявку

Опишите, что нужно сделать, — ответим в течение рабочего дня и назовём сроки и стоимость.