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

Установка и активация

Способ 1. Через админку WordPress

  1. Скачайте файл woo2iiko.zip.
  2. В админке: Плагины → Добавить новый → Загрузить плагин.
  3. Выберите .zip и нажмите Установить сейчас.
  4. После установки нажмите Активировать.

Загрузка плагина

Способ 2. Через FTP / файловый менеджер

  1. Распакуйте woo2iiko.zip.
  2. Загрузите папку woo2iiko в /wp-content/plugins/.
  3. В админке: Плагины → активируйте Woo2iiko.

Что проверяется при активации

При загрузке плагин (woo2iiko.php) проверяет:

  1. WooCommerce активен — если нет, активация прерывается с уведомлением:

    Woo2iiko has not been activated. To work woo2iiko, you need to install and activate WooCommerce plugin.

  2. Константы путей — определяются IIKO_PLUGIN_FILE, IIKO_PLUGIN_DIR, IIKO_PLUGIN_URL.

  3. Автозагрузка — подключается vendor/autoload.php (Composer), либо PSR-4 fallback на src/.

Порядок загрузки
  1. Константы и проверка WooCommerce.
  2. load_dependencies() — Composer autoload или spl_autoload.
  3. load_plugin_files()polyfills.php, functions.php, hooks.php, aliases.php.
  4. На plugins_loaded (priority 9) — woo2iiko_init(): подключение библиотек (wp-background-processing, json-file-manager, Dadata, wp-field-vanilla) и инициализация через woo2iiko()->add_actions().

После активации

  1. Появится главное меню Woo2iiko в админке (dashicon-coffee, позиция 50).
  2. Появится вкладка iiko в настройках WooCommerce.
  3. Запустятся миграции базы данных (если есть новые).

Меню Woo2iiko в админке

Устранение проблем установки

СимптомПричина / решение
Белый экранПроверьте версию PHP (≥ 8.3). Смотрите error_log.
«WooCommerce не активирован»Сначала активируйте WooCommerce.
Класс не найденВыполните composer install (или переустановите плагин с vendor/).
Нет меню Woo2iikoПроверьте, что плагин активирован, а не просто установлен.

См. также Решение проблем.

Следующий шаг

Подключение к iiko.

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