KakapoWP KakapoWP
Справочный центр/Первые шаги/Ввод и проверка лицензионного ключа

Ввод и проверка лицензионного ключа

Относится к: все плагины· 4 мин чтения

Раздел лицензии выглядит во всех плагинах одинаково и находится в боковой панели внизу, в группе «Система» (по-немецки: „System“). Каждый плагин ведёт собственный ключ и проверяет его на сервере лицензий kakapowp.com: при нажатии на «Включить» (по-немецки: „Aktivieren“), а затем сам раз в сутки.

Внести ключ

  1. Открой плагин в меню WordPress и нажми слева в группе «Система» на «Лицензия» (по-немецки: „Lizenz“).
  2. Если ключ уже сохранён, поле показывает его только в сокращённом виде. Тогда сначала нажми «Изменить» (по-немецки: „Ändern“): поле очистится, а кнопка теперь будет называться «Включить» (по-немецки: „Aktivieren“).
  3. Внеси ключ в поле под «Лицензионный ключ».
  4. Нажми на «Включить». Без ввода интерфейс сообщает «Введи лицензионный ключ.»
  5. После этого страница перезагружается, и строка «Статус» (по-немецки: „Status“) показывает результат. Только Consent не перезагружает страницу, если сервер лицензий отклонил ключ: отказ тогда появляется в короткой всплывающей надписи, а «Недействительна» (по-немецки: „Ungültig“) появится в строке «Статус» только после следующей загрузки страницы.
  6. Если лицензия активна, дополнительно вверху справа в шапке стоит «Лицензия активна».

Статусы в обзоре

  • Лицензия не указана (по-немецки: „Keine Lizenz hinterlegt“) — ключ не сохранён.
  • Активна (по-немецки: „Aktiv“) — сервер подтвердил. За словом стоит уровень, который он возвращает; если он не возвращает ни одного, плагин вносит «Pro».
  • Недействительна (по-немецки: „Ungültig“) — сервер лицензий отклонил ключ. Тогда функции плагина приостановлены; настройки и данные сохраняются.
  • Не проверена (по-немецки: „Ungeprüft“) — сервер лицензий был недоступен, ответил не кодом 200 или прислал нечитаемый ответ. Ключ всё равно сохранён, и плагин продолжает работать.
  • Сохранена (по-немецки: „Gespeichert“) — ключ имеется, но не проверялся: адрес проверки очищен через фильтр «kwp_license_endpoint». Плагин и в этом случае продолжает работать.
Изначально указан сервер лицензий kakapowp.com; настраивать ничего не нужно. «Сохранена» (по-немецки: „Gespeichert“) — исключение: только если адрес проверки очищен через фильтр, интерфейс сообщает: «Лицензионный ключ сохранён. Сервер лицензий не настроен (фильтр „kwp_license_endpoint“) — статус не проверен онлайн.»
kwp_license_endpoint

Фильтр получает адрес по умолчанию и идентификатор продукта и может перенаправить адрес на другой сервер или очистить его. Когда адрес пуст, плагин не запрашивает и обновления, если только фильтр «kwp_update_endpoint» не возвращает собственный адрес. При каждой проверке плагин отправляет ключ, адрес этого сайта и идентификатор продукта на адрес проверки и ждёт ответа не более десяти секунд. Ежедневная повторная проверка идёт через WP-Cron; если сервер в этот момент недоступен, остаётся последний известный статус.

«Удалить» удаляет ключ, уровень и статус на этом сайте — после подтверждающего запроса. Поскольку каждый плагин ведёт собственную лицензию, повторять эту процедуру нужно для каждого плагина по отдельности.

Эта статья оказалась полезной?