FAQ и решение проблем
Типичные вопросы и ситуации — от «квиз не показывается» до тонкостей часовых поясов.
Квиз не показывается на странице
- Лицензия не активирована. До активации публичная часть отключена: вместо квиза выводится пустой HTML-комментарий, администратору — ссылка на страницу лицензии. Активируйте ключ: «Установка и активация».
- Квиз в статусе «Черновик». Опубликуйте его в редакторе.
- Опечатка в шорткоде. Скопируйте шорткод заново из шапки редактора.
После включения кеширования не отправляются ответы
Публичный endpoint защищён одноразовым токеном (nonce), который живёт до двух суток. Если плагин кеширования держит страницы дольше, токен в закешированной разметке протухает. Решения по нарастающей:
- Ограничьте время жизни кеша страницы с квизом сутками.
- Включите «AJAX-подгрузку формы контактов» в настройках.
- Крайняя мера — отключить проверку фильтром
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.