WP eLDeR Quiz документация v1.4.x
ДокументацияСправкаFAQ и решение проблем

FAQ и решение проблем

Типичные вопросы и ситуации — от «квиз не показывается» до тонкостей часовых поясов.

Квиз не показывается на странице

  • Лицензия не активирована. До активации публичная часть отключена: вместо квиза выводится пустой HTML-комментарий, администратору — ссылка на страницу лицензии. Активируйте ключ: «Установка и активация».
  • Квиз в статусе «Черновик». Опубликуйте его в редакторе.
  • Опечатка в шорткоде. Скопируйте шорткод заново из шапки редактора.

После включения кеширования не отправляются ответы

Публичный endpoint защищён одноразовым токеном (nonce), который живёт до двух суток. Если плагин кеширования держит страницы дольше, токен в закешированной разметке протухает. Решения по нарастающей:

  1. Ограничьте время жизни кеша страницы с квизом сутками.
  2. Включите «AJAX-подгрузку формы контактов» в настройках.
  3. Крайняя мера — отключить проверку фильтром elder_quiz_verify_nonce (см. хуки), осознавая снижение защиты.

Страницы /quiz/… отдают 404

  • Проверьте, что «Страницы квизов» включены в настройках.
  • Пересохраните постоянные ссылки: Настройки → Постоянные ссылки → Сохранить (обновляет правила маршрутизации WordPress).
  • Убедитесь, что лицензия активна — без неё страницы квизов отвечают 404.

Не приходят письма с заявками

  • Проверьте адреса: поле квиза «E-mail адреса для заявок», затем общие настройки.
  • Флажок «Не отправлять пустые контакты» скрывает уведомления о прохождениях без формы.
  • Почта WordPress вообще: поставьте любой SMTP-плагин — стандартный wp_mail() хостинги часто режут. Плагин шлёт письма стандартным способом.
  • Письма-возвраты зависят от WP-Cron — на сайте без трафика они ждут первого визита.

Статистика «теряет» сегодняшние прохождения

Проверьте часовой пояс сайта (Настройки → Общие). Данные хранятся в UTC, а экраны аналитики пересчитывают их в пояс сайта; при неправильном поясе «сегодня» съезжает.

Не загружаются файлы в вопросе «Файл»

  • Размер и тип файла ограничены настройками — по умолчанию 10 МБ и офисные форматы + изображения.
  • Гостям загрузка разрешена отдельным флажком там же.
  • Лимит сервера: upload_max_filesize в PHP должен быть не меньше лимита плагина.

Квиз выглядит «поехавшим» в теме

  • Чаще всего тема агрессивно стилизует все input/button. Точечно поправьте через CSS-переменные и «Дополнительный CSS».
  • Для полного контроля используйте standalone-страницу квиза — она рендерится без темы.

Посетитель говорит «квиз пишет, что попытки кончились»

На квизе включён лимит прохождений. Увеличьте лимит или поставьте 0. Помните: для гостей счётчик привязан к браузеру.

Я не вижу вариант Б своего A/B-теста

Вариант закрепляется за браузером на 90 дней. Откройте квиз в приватном окне — с вероятностью 50% попадёте на второй вариант. Убедитесь также, что вариант Б не пустой: пустой вариант выключает тест.

Что будет с данными, если удалить плагин?

По умолчанию — ничего: данные останутся в базе. Полная зачистка включается флажком «Удалять данные при удалении плагина» — см. «Удаление».

Квиз тормозит сайт?

Нет: стили и скрипт подключаются только на страницах, где реально есть квиз; внешних библиотек и CDN нет; запись прохождений идёт в собственные таблицы и не раздувает wp_posts/wp_postmeta.