Настройки квиза

Квизы реализованы отдельным типом записи (post type в терминологии wordpress), поэтому создаются и редактируются по аналогии с постами. Страница редактирования разделена на несколько блоков, ознакомиться с их возможностями и назначениями вы можете ниже.

Типы квизов

В плагине  предусмотрено три типа квиза, вы можете выбрать один из них в зависимости от цели

Сбор контактов

Основная цель подобных квизов – сбор контактов.

Вариативный

Этот тип квиза приводит к определенному результату в зависимости от выбранных ответов.

Тестирование

Позволяет вести подсчет баллов и выдавать результат в зависимости от итогового значения. Также позволяет включить показ правильного ответа.

Логика определения правильного ответа в вопросе такова: находится максимальное значение баллов к каждому ответу и каждый ответ с таким максимальным значение считается правильным. Например, может быть 3 ответа с баллами 0, 0 и 1, последний в этому случае считается правильным. Может быть вариант с несколькими правильными ответами, например, 4 вопроса с баллами 1, 0, 0 и 1. Также может быть вариант с “не совсем правильным” ответом. Например, вопрос с 4 ответами и баллами 2, 1, 0, 0. В этом случае правильным будет считаться только первый ответ с двумя баллами, второй будет неправильный, но баллы будут начислены.

Стартовый экран

Блок с приветственным контентом и описанием, в нем можно задать изображение для привлечения внимания. Вывод его не обязателен и может быть включен или выключен в блоке справа сверху.

Вопросы

В данном блоке создаются вопросы, которые могут быть как с выбором вариантов ответов так и с вводом текста. Вопрос может быть с несколькими вариантами ответов или с одним, также его можно отметить обязательным. Каждый вопрос выводится в своем отдельно слайде, если в настройках указан формат вывода “Сдайды” (см ниже).

Если не задано ни одного вопроса, то квиз на сайте выводиться не будет.

Вопросов можно создать неограниченное количество, выводиться они будут в том же порядке, в каком отсортированы в списке (если не включена настройка “В случайном порядке вопросы”, см ниже).

В каждом вопросе задаются варианты ответов. В зависимости от типа вопроса и типа квиза в ответах поля ввода могут отличаться. Например, появляется кнопка загрузки изображения, если выбран вариант ответа с картинкой.

В вариативном типе квиза появляется дополнительное поле с выбором одного из вариантов результата. Результаты можно создать заранее, либо их можно проставить в ответах позже после того, как результаты будут заполнены.

В типе квиза “тестирование” вместо выбора возможного результата появляется поле для баллов. В них можно указывать, например, 0 для неправильных ответов и 1 для правильных. Или, например, 10, для самого точного ответа, 2, 3, 5 для менее точных, но все же подходящих, в зависимости от типа и стратегии тестирования. Затем при добавлении результатов различные их варианты можно привязать к определенной сумме баллов.

Количество ответов в вопросе также не ограничено и они выводятся в том же порядке, в каком и отсортированы, если не включена настройка “В случайном порядке ответы” (см ниже).

Ветвление квиза

Ветвление квиза – это возможность показывать некоторые вопросы только при определенных условиях. Кнопка “Добавить ветвление” добавляет группу условий, таких групп может быть несколько (но обычно хватает и одной).

Внутри каждой группы можно настроить что делать с вопросом — показывать или скрывать. А также как суммировать условия — логика AND, если все условия выполнены, и логика OR, если только часть условий выполнится.

Каждое отдельное условие привязывается к конкретному вопросу, расположенному выше текущего. Поэтому у первого вопроса не может быть ветвления.

Если поменять порядок вопросов, то те условия, которые указывают на вопросы ниже, будут отмечены текстом “не будет применено”.

В зависимости от типа вопроса, на который указывает условие, в блоке условия будет либо выбор из вариантов ответов, либо возможность задать текст, который ожидается в текстовом вопросе.

Если имеется хоть один вопрос с ветвлением, то прогресс будет отключен. Также нельзя включить опцию “В случайном порядке вопросы”.

Результаты

Блок результатов является не обязательным, его можно включить или выключить сверху справа. Но для вариативных квизов и для тестирования он все-же требуется, если пользователю нужно будет сразу предоставить результат.

Поля ввода в блоках результатов могу немного отличаться, например, для тестирования появляются “Минимальное значение” и “Максимально значение”, необходимые для ввода диапазона баллов, к которым будет привязываться результат. Например, вопросы с ответами могут иметь диапазон баллов от 0 до 10, тогда можно сделать такие результаты

  • 0-5 – плохо
  • 5-9 – хорошо
  • 10 – отлично

Переменные результатов

В описание результата можно вставить переменные.

  • %%total_score%%
  • %%total_score_text%%
  • %%user_name%% 1.3

Например, можно сделать такой текст:

Поздравляю, %%user_name%%, вы набрали %%total_score%% %%total_score_text%%!
Поздравляю, Олег, вы набрали 150 баллов!

Сбор контактов

Блок можно включить/выключить сверху справа. В нем можно указать какие поля требуется для сбора данных. Также можно настроить показ формы сбора контактов до или после получения результатов, в зависимости от того, на сколько сильно хочется эти данные заполучить.

Показать форму контактов

Если показ формы включен перед результатами, то результаты покажутся только после заполнения и отправки формы. Это более предпочтительная опция.

Если задана опция “Показать после результатов”, то форма покажется только после клика на кнопке выведенной с результатом. Эта кнопка выводится в том случае, если в данных результат указан текст кнопки и ссылка.

Настройки

В этом блоке вы можете задать способ отображения квиза, а также поведение некоторых блоков.

Сохранять контакты и результаты прохождения квиза

Контакты и результаты будут сохранены в базе данных в отдельной таблице, а также будет доступна статистика по ним. Найти их можно в меню Quizle – Результаты.

Показывать социальные кнопки (только с включенными результатами)

Эта настройка позволяет включить на страницах результатов социальные кнопки, чтобы можно было поделиться результатом. Отдельно указывается, кнопки каких именно соц. сетей будут показаны.

В случайном порядке вопросы

Вопросы каждый раз при выводи квиза будут показаны в разном порядке.

В случайном порядке ответы

Ответы в каждом вопросе при выводе квиза будут показаны в разном порядке.

Показывать результаты теста сразу после выбора варианта (только для Тестирования)

Правильные и неправильные ответы будут отмечены зеленым и красным цветом соответственно. Правильными считаются те, у которых балл больше нуля.

Формат вывода вопросов

Квиз можно вывести в виде слайдов, в этом случае вопросы будут показаны каждый на своем экране и могут перелистываться. Или в виде списка – в этом случае список вопросов покажется сразу весь (если используется стартовый экран, то после кнопки запуска квиза).

Прогресс (только вопросами в виде слайдов)

Будет выводиться полоса прогресса прохождения с процентами, либо в цифрах количество всех вопросов и пройденных.

Текст кнопки на последнем шаге

Можно поменять стандартный текст, например, на “Какой мой психологический возраст” или “Ура, приехали!”.

Email адреса для получения контактов

На эту почту будут отправлены данные контактов. Если сохранение результатов отключено, то это остается единственным способом получить эти данные.

Внешний вид

В этом блоке задаются настройки цветов. Они дублируются из основных настроек плагина и сохраняются в данных самого квиза. Важно понимать, что при изменении основных настроек плагина, настройки в квизе не поменяются.

Сейчас есть возможность задать такие цвета

  • Основной цвет
  • Основной цвет текста
  • Фоновый цвет
  • Цвет текста

Основной цвет используется для цвета кнопок и текста в них, а также для дополнительных элементов, таких как полоса прогресса.

Фоновый цвет задает фон для экранов, а также на основе него генерируются похожие цвета для рамок и фона полей ввода. Цвет текста, соответственно, задается последней настройкой.