Пропустить контент
Купить

Settings Manager

Раздел WooCommerce → iiko → Settings Manager — управление настройками: экспорт, импорт, сброс, откат.

Для чего

Перенос настроек между dev/prod, восстановление после сбоя, сброс к эталону.

Возможности

ОперацияКнопкаЧто делает
ЭкспортDownload SettingsСкачать все настройки + зоны доставки WC в JSON.
ИмпортImport SettingsЗагрузить JSON (textarea или файл), с валидацией и snapshot.
СбросReset to DefaultsСброс к дефолтам (с подтверждением словом reset). Env-ключи сохраняются.
ОткатRollback last importОткат к snapshot (48 часов TTL).
Sync URLSync endpoint URLСинхронизация order_endpoint с get_site_url().
ЭталонDownload DefaultsСкачать эталонный JSON дефолтных настроек.

Экспорт

Скачивает JSON со всеми настройками iiko_settings + зонами доставки WooCommerce (WC_Shipping_Zones).

Что исключается из экспорта

current_settings, iiko_notices, notices, settings_list — служебные ключи.

Импорт

  1. Вставьте JSON в textarea или загрузите файл.
  2. Валидация структуры.
  3. Перед импортом создаётся snapshot текущих настроек (для отката).
  4. Применение новых настроек.
  5. Инвалидация кешей (ImportProducts::clear_prepared_cache(), ApiTransientCache).

Environment-ключи не импортируются

При импорте НЕ перезаписываются env-ключи (чтобы не сломать подключение на новом домене): order_endpoint, auth_key, debug, show_notification, enable_transliteration, salience_mod, tg_user_id.

Сброс к дефолтам

  1. Введите слово reset для подтверждения.
  2. Настройки сбрасываются к дефолтам config/settings.php.
  3. Env-ключи сохраняются.
  4. После сброса — повторная настройка подключения.

Откат

  • Доступен в течение 48 часов после импорта.
  • Snapshot хранится в transients.
  • Восстанавливает настройки, бывшие до последнего импорта.

Sync endpoint URL

Синхронизирует order_endpoint с текущим get_site_url(). Полезно:

  • После переезда сайта на новый домен.
  • После смены HTTPS.
  • Если вебхук iiko перестал работать.

AJAX-эндпоинты

AJAXНазначение
iiko_export_settingsЭкспорт.
iiko_import_settingsИмпорт.
iiko_reset_settingsСброс.
iiko_rollback_importОткат.
iiko_sync_endpoint_urlSync URL (nonce iiko_sync_endpoint_nonce).
iiko_download_defaultsСкачать дефолты.

См. также

WOO2IIKO © 2019 - 2026 Алексей Тихомиров.