В этой статье я вам расскажу, какой плагин для тестов wordpress выбрать? На самом деле выбор невелик, на данный момент я знаю всего 2. И каждый из них по-своему хорош и имеет свои достоинства и недостатки. Сейчас рассмотрим подробнее каждый.
WP Testme
Это русскоязычный плагин, поэтому с ним разобраться проще. К сожалению, я не нашел его в официальном репозитории WordPress, поэтому скачал с другого места. Если что, вот ссылка на скачивание.
Итак, после установки и активации в у вас в админке появится новый пункт — Testme. Жмем на Тесты, вводим название нового и создаем его.
После создания теста рядом с ним появится через кнопки. Жмите на кнопку редактировать. Теперь мы попадаем на страницу подробного создания теста. Как видите, здесь есть 4 шага, которые нужно пройти, прежде чем тест будет создан и его можно будет использовать. Вы можете ввести тут же подробное описание теста.
Собственно, первый шаг включает в себя самые базовые настройки, вроде типа теста и его параметров (эти настройки есть внизу). Я не буду подробно объяснять каждую настройку, автор плагина и так объяснила все максимально подробно. Для примера я создам простенький тест из трех вопросов, в котором будут вопросы по столицам разных стран.
После того, как вы внесли нужные изменения в шаге 1, можете переходить на шаг 2. Это самый важный шаг, на нем вы добавляете вопросы и ответы к ним, а также указываете количество баллов за правильный ответ. За неправильные ответы можно просто указать 0 баллов. По-моему максимально можно добавить 100 вопросов в 1 тест.
Используйте кнопки «Новый ответ» и «Добавить вопрос» для увеличения количества ответов на конкретный вопрос, а также для увеличения общего числа вопросов. Как видите, я добавил два вопроса в тест:
Очевидно, что назвать правильно столицу Ливии простому человеку сложнее, поэтому за правильный ответ — 2 балла. Столицу же США знают почти все, поэтому за верный ответ — 1 балл. Но вы можете использовать собственную систему оценки и добавлять хоть 100 баллов, хоть за неверные ответы давать очки, просто не такие существенные. Тут все на ваш выбор.
После добавления всех вопросов и вариантов ответа на них не забудьте нажать кнопку сохранения, после чего перейти к следующему шагу.
На этой странице вы можете задать, что будет показано пользователю в конце теста, в зависимости от количества набранных баллов. Интересно, что можно загрузить картинку и выбрать ее выравнивание. В общем, если у вас нормальный тест, добавьте несколько результатов.
На последнем шаге вам будет видна вся информация о вашем тесте. Вы должны проверить, что все правильно заполнено, также нужно запомнить код теста. Это шорткод, который в дальнейшем вы сможете вставить на любую страницу или запись, дав возможность людям пройти тест.
Отлично, жмем на кнопку «Тест готов». Плагин известит вас, что создана новая запись в виде черновика, в чем вы можете убедиться, перейдя в список записей.
И вот так выглядит созданный нами тест. Я сразу же прошел его и специально выбрал неправильные варианты ответов, чтобы мне показался тот результат, который я задавал. Кроме этого в любую другую запись вы теперь можете вставить шорткод и тест появится в ней. Супер.
При показе результатов прохождения теста вы также увидите два поля. Туда вы можете вставить html-код, который люди смогут копировать к себе, чтобы побуждать других пройти тест. Если тест был действительно интересным, а ваш блог популярным, то это действительно может сработать.
Чтобы отредактировать эти поля, вам нужно лезть в исходный код плагина. Для этого в списке плагинов выберите его и нажмите кнопку изменить. Найдите тут файл testme_show_results.php
. С помощью поиска (Ctrl + F) вы можете набрать что-то вроде «Здесь вставьте что-нибудь«, то есть то, что вы в данный момент видите при выводе результата. Замените этот тест на свой код.
Файл testme_style.css
содержит стили офомления теста. Если вы знаете css, то сможете поменять его внешний вид так, как угодно. Если не знаете css, то учитесь.
В общем, на этом базовые возможности плагина TestMe
разобраны. Теперь давайте поговорим о другом плагине, иноязычном.
m Touch Quiz
Плагин от иностранных разработчиков, в котором часть функционала доступна только после покупки премиум-поддержки. Но и бесплатно доступно немало возможностей. Этот плагин вы можете найти в официальном репозитории WordPress, поэтому ссылку на него я давать не буду.
После установки и активации переходим в раздел Manage Quizzes. Нажимаем Create New Quiz. На следующей странице вам нужно ввести имя теста, описание, написать что-то, что будет выводиться после окончания тестирования.
Чуть ниже вы можете настроить результаты. Тут предлагается ввести процент правильных ответов, и какой оценке он соответствует. Также вы можете добавить свой вариант.
Ниже различные настройки. Сейчас я их немного растолкую:
- Show all questions on a single page — показывать все вопросы на одной странице.
- Allow multiple opportunites to answer questions — разрешить возможность выбирать несколько правильных ответов.
- Show the hints, when available — показывать, сколько очков набрано.
- Display Quiz Start Screen before quiz — показывать экран приветствия перед началом тестирования.
- Display Quiz Final Screen after quiz — показывать завершающий экран после конца теста.
- Randomly arrange questions — вопросы будут выводиться вперемешку, а не по порядку, как они созданы в тесте.
- Randomly arrange answers — ответы также будут выводиться в случайном порядке.
- Never indicate the correct answers — не показывать правильный ответ.
- Indicate the correct answers only at the end of the quiz – показывать правильный ответ только в конце, после завершения теста;
- Indicate the correct answers at the end of each question – показывать правильный ответ после выбора варианта в каждом отдельном вопросе.
Отлично, теперь тест создан и его нужно наполнить вопросами. Для этого на следующем экране жмем «Create New Question». Выше плагин информирует вас о шорткоде, который уже создан для теста. Этот шорткод вы можете вставить в любую запись. Но пока нужно добавить вопросы.
Тут вопросы добавляются не пачкой, в каждый отдельно, поэтому это может занять гораздо больше времени. Хотя бы один вариант нужно отметить как правильный. Hint
— это подсказка, которая появится после выбора варианта. Когда вопросы созданы, вы можете просмотреть их список, после чего создать новую запись и скопировать туда шорткод теста.
Я это и сделал и на новой странице появилась кнопка, приглашающая начать тестирование. Нажав на нее, попадаем на первый вопрос с вариантами ответа.
Клик означает выбор варианта, после чего вам мгновенно будет показано, правильно вы ответили или нет. С помощью стрелочек производится переход к следующим и предыдущим вопросам.
Кнопка «Все» позволяет увидеть общее кол-во вопросов и правильность ответов на них. По завершению теста вам будет виден результат.
После создания теста он будет отображаться во вкладке Manage Quizzes. В частности, id теста, дата его создания, количество вопросов в нем и т.д. Уже созданный тест вы можете редактировать, для этого есть две кнопки:
- Manage Questions — управлять вопросами теста (менять, добавлять, удалять);
- Edit Quiz Options — менять общие параметры самого теста;
В общем, этот плагин предлагает интерактивные тесты, что намного интереснее, чем в TestMe
, где все вопросы выводятся пачкой. Тут же все гораздо интереснее, хотя есть и свои недостатки. У плагина есть много дополнительных возможностей, которые будут доступны только после оплаты. В частности, это возможность добавления таймера, смены дизайна и т.д. Но я вам честно сказал, что путем редактирования css файлов плагина я без этого менял дизайн абсолютно без проблем.
В общем, такие 2 плагина для тестов wordpress мне известны на данный момент. Пользуйтесь любым из них!
Михаил, а в этих плагинах предусмотрена такая вот приблуда, для проходящего тест в финале сообщение «прошел» или «не прошел» и результат отправить админу на мыло? спасибо