HD Quiz


HD Quiz. Самый простой способ создавать веселые викторины для вашего сайта

If you are looking for an easy way to add fun quizzes to your site, HD Quiz is here to help. 🙋


HD Quiz is an easy and intuitive quiz builder for WordPress. With HD Quiz, you can create an unlimited amount of quizzes and embed them anywhere on your site. We use both shortcodes as well as a custom Gutenberg block to make this as easy as possible for you.

The quizzes are fun, beautiful, highly customizable, accessible (visually impaired, screen readers etc), and automatically responsive. HD Quiz was designed so that quizzes automatically inherit the fonts and styling of your theme — but you can still customize the styles yourself or purchase the HD Quiz Styler addon to really make the quizzes your own.


✨ Features ✨

HD Quiz has so many cool features, settings, and options, that I cannot possibly list them all. So here are some of the highlights of what I think are some of the coolest and most important features of HD Quiz. Everything you see listed here is included by default and 100% FREE!

See full documentation

  • Unlimited amount of quizzes and questions
  • Each quiz has its own options/settings
  • Social sharing — share quiz results on Twitter or Facebook
  • Mobile and touch friendly
  • Quizzes are accessible (screen readers)
  • Each question can have a featured image and or tooltip
  • Each question can have «extra» text, that by default will appear if the user gets the question wrong
  • Multiple question types
    • text based multiple choice
    • image based multiple choice
    • select all that apply
    • text input (type the answer)
    • heading (not a question, is used to separate questions into «categories»)
  • Постраничная навигация
  • Timer
    • Timer per quiz (example: 60 seconds to complete the quiz)
    • Timer per question (example: you have 10 seconds to answer each question)
  • Animated GIF support
  • Translation options — you can translate words like «question», «next», «finish» etc into your own language
  • Randomization options
    • Случайный порядок вопросов
    • Случайный порядок ответов
  • Pool of Questions — randomly grab n questions from the quiz to make a unique quiz on each page load
  • Result position (results shown above or below quiz)
  • Marking options
    • Show the correct and incorrect questions
    • If user got the question wrong, show what the correct answer was
    • immediately mark the question on selection
  • custom pass percent
  • custom result text (based on if the user passed or failed the quiz)
  • automatically hide the questions on quiz completion
  • allow «authors» to create quizzes
  • free addon to save results of quizzes
  • and i’m sure a ton of other things that I can’t even remember

Have any questions or want additional information? view the Harmonic Design HD Quiz plugin page here.



  • Select Quizzes under HD Quiz on the left menu
  • Enter the name of the quiz, then ENTER on your keyboard to create the quiz
  • Выберите имя только что добавленной викторины, чтобы установить настройки викторины, такие как необходимый процент успешных ответов.


  • Once a quiz has been created, select the quiz open it up, then Add New Question
  • Enter in the question
  • Вы можете получить до десяти (10) ответов на один вопрос. Убедитесь, что выбрали правильный ответ.
  • You can also select the «extra» tab to see more advanced features such as adding in custom text, enabling pagination, or setting a featured image
  • Select Save Question once done


  • HD Quiz использует шорткоды для рендеринга викторины, поэтому вы можете разместить тест практически в любом месте вашего сайта!
  • Чтобы найти шорткод для викторины, выберите Quizzes в левом меню.
  • Теперь вы увидите список всех ваших викторин в таблице с указанным шорткодом.
  • Скопируйте и вставьте шорткод на любую страницу или сообщение, которое вы хотите визуализировать викториной!
  • If using Gutenberg, then you can add the HD Quiz block instead.


Я уже продвинул этот плагин дальше, чем планировал, но меня переполняет радость от того, насколько вы все используете и любите HD Quiz!
Из-за этого у меня нет намерений останавливать или замедлять разработку!

If you have any feature requests, then please let me know via the support tab or by leaving a comment on the HD Quiz plugin page.

TODO List — please note that there are no timelines for completion of any of the following features and this list is not in any particular order.

  • Fully translation ready (not just the quizzes, but the entire admin area)
  • Featured image / media upgrade. Ability to use embedded media (youtube video, vimeo etc)
  • Dynamic results — instead of just pass/fail results, we can create as many results as needed. Example, a 0% result and a 100% perfect score result.
  • «hookable» question types — ability for any developer to add custom question types
  • better author mode integration
  • Gamify compatibility? (let me know if this is something you are interested in)


  • Пример викторины
  • Пример теста 2
  • Страница викторин
  • Страница вопросов


Этот плагин предоставляет 1 блок.

  • Hdq Block Quiz


Плагин можно установить как и любой другой.

  1. Войдите в WordPress
  2. Выберите плагины, затем добавьте новый
  3. Выберите плагин для загрузки
  4. Выберите zip-файл, затем установите и активируйте

После установки вам нужно будет создать свою первую викторину, выбрав HD Quiz, затем Quizzes.

Часто задаваемые вопросы

Использование изображения уже в моей библиотеке

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

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

С учетом сказанного, у меня, однако, есть планы по интеграции решения, которое будет работать с изображениями, загруженными до установки HD Quiz.

В чем разница между WP Pagination и jQuery Pagination? Что мне использовать?

Unless you are a unique situation, I’d almost always recommend using jQuery Pagination as it provides more control for you and a better experience for your users. WP Pagination should only be used if you are trying to increase your overall page views for ad revenue or something similar.

Дополнительную информацию можно найти на странице HD Quiz About / Options .

У меня есть запрос на добавление функции!

Fantastic! I’m one of those coders who loves a good challenge. Please submit your feature request here by using the support tab or leave a request of the official HD Quiz plugin page.

Ключевые слова

Quiz, quizzes, create a quiz, add a quiz, quiz plugin, hdq, harmonic design, HDPlugins, text, MCQ, multiple choice


Quite easy to use, & accessible to those using Screen readers. Nice touch! Makes accessible quizzes as well, so long as the quiz author designs them correctly. Kudos & thank you to Harmonic Design.
Best tool I’ve found for wordpress and the creator is very responsive and very helpful on his support forum. I love his logic and the way everything is modelized. I highly recommend it!
This plugin is very good, it offers all the functionality for a non-professional user like me for free. Not like other plugins where a lot of essential functionalities are locked / upgradeable in the free version. Also, the support is excellent! I had a question, which was answered and solved within an hour.
25.02.2024 1 ответ
I am super happy with this app. Easy to use, Sharp looking, clean and more. I have a few requests but overall I am very happy with what this can do. THANK YOU!
Посмотреть все 133 отзыва

Участники и разработчики

«HD Quiz» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


Перевести «HD Quiz» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений


  • More translations
  • New global setting to replace the_content filter on quizzes (should help stop other plugins from adding content to quizzes)
  • XSS Security update (JPCert)


  • First steps to make HD Quiz translation ready!
  • Not everything is translatable, but most major headings and buttons are
  • Consider contacting me if you’d like to help translate HD Quiz into your own language


  • New definition HDQ_FORCE_ORDER to force order of questions
  • HDInvoice announcement
  • Better PHP8 compatibility


  • Caved in and updated Twitter to X
  • Security improvement for Adset Code


  • New question type: Select all that apply: images


  • New Web Share social share feature (for compatible browsers)


  • Minor update to default question template
  • Better shortcode detection in answers


  • Updated cleaner UI
  • Update to HDPlugins — new place to house Harmonic Design WP Plugin support
  • KaTeX support for answers
  • Additional actions/hooks
  • Better scrolling for sites with sticky headers
  • Tons of tiny little enhancements throughout


  • Hotfix: Translate Result Text


  • New Twitter Share Text customization (about/options page)
  • new Settings class to make adding new global settings easier
  • minor tweaks to question templates to allow for weighted question calculation
  • Text based answers basic stemming
  • minor improvements throughout
  • new hook to add custom content after question featured image


  • Better accessibility (keyboard navigation)
  • Better support for timer per-question and select all that apply question type
  • New hook to better add custom data attributes to questions
  • Minor bug fixes
  • New Trivia Company page


  • Minor updates
  • Security Update


  • Various bug fixes, enhancements, optimizations
  • Better admin interface for users with LOTS of questions
  • New feature — hide questions on quiz completion
  • Introduction to the Save Results Pro addon


  • Various bug fixes, enhancements, optimizations, and overall more polished UX
  • New question type: Select All That Apply
  • Quizzes are almost fully WCAG compliant (keyboard navigation work still needed)
  • More easily rename a quiz from «Advanced» tab
  • New on init filter
  • Better settings page
  • More translation options
  • New «auto scroll» functionalty (enable Legacy Scroll if you want to use the old system)


  • Various bug fixes and enhancments related to 1.8.0


  • Слишком много изменений, чтобы перечислить, но вот некоторые из основных
  • Новый тип вопроса — ответы на основе текста / ввода (ответы пользовательских типов)
  • Новая функция таймера — за вопрос
  • Викторины, скрытые за кнопкой «старт», если установлен таймер
  • Мета-тесты и вопросы теперь доступны для разработчиков
  • Значительно быстрее
  • Базовое обнаружение AMP для направления пользователей к версии без AMP
  • Базовое обнаружение петель, если на странице одновременно отображается более одного теста, для улучшения совместимости
  • Возможность добавлять базовое форматирование, такое как усиление и поддержка, к вопросам и ответам
  • различные исправления ошибок и улучшения
  • a whole lot more


  • minor bug fixes and updates
  • [feature] only allow answers to be selected once
  • [enhancments] custom actions for developers
  • [addon] Релиз HD Quiz Save Results Light view addons page


  • мелкие серьезные исправления и обновления
  • возможность добавить процент очков
  • возможность разрешить авторам доступ для редактирования или добавления викторин / вопросов


  • полная переработка пользовательского интерфейса администратора
  • дополнительные исправления ошибок и улучшения
  • integrated custom question ordering
  • too many updates to remember


Массовое переписывание почти всего плагина. Не стесняйтесь обращаться за поддержкой, если это необходимо, но обновление не должно быть проблемой.
* намного чище админка
* улучшенный дизайн викторины
* значительно оптимизирован код викторины
* повышенная безопасность и эффективность
* удаление results.php — теперь все расчеты выполнены на стороне клиента


  • various bug fixes and compatability increases
  • Вариант викторины, который можно взять из группы вопросов
  • Опция викторины, позволяющая отображать пользовательский текст вопроса, даже если пользователь выбрал правильный ответ


  • various bug fixes and compatability increases
  • the word ‘question’ (that’s prefixed before every question) is now translatable in the HD Quiz options page along with ‘Next’ and ‘Finish’.
  • More power over the quiz results pass/fail text. You can now embolded, italicize, and linkify the text.
  • Each question can have a small write up explaining what the right answer is. This would only show if entered and if the user get’s the question wrong. You can also add links to this sections if you wish.


  • Добавлена ​​более мощная функция разбивки на страницы jQuery
  • Добавлена ​​возможность использовать вопрос как заголовок или заголовок
  • добавлена ​​возможность рандомизировать порядок ответов на вопросы
  • обновлена ​​страница параметров викторины, чтобы сделать функции более понятными и доступными.
  • добавил FAQ в readme.txt


  • Added two new global options to About / Options page
    • Next Button Text
    • Finish Button Text
  • НОВИНКА: добавлена ​​опция викторины в рандомизировать порядок вопросов
  • NEW: Added quiz option to highlight the correct answers on completion
    • in addition to the default that only shows if your selected answers are right or wrong
  • Speed and compatibility improvements
    • HD Quiz jQuery and CSS files will now only load if the page actually has a quiz on it
  • улучшения нумерации страниц викторины
  • Общая очистка и оптимизация кода


  • Добавлена ​​новая опция таймера
  • Добавлена ​​экспериментальная разбивка на страницы
  • Массовая переработка функции результатов. Намного более оптимизированный и стабильный
  • Добавлен фильтр викторины на страницу администратора списка вопросов.
  • New reskinning of Quiz options page
  • Updated about / options page


  • исправления ошибок в админке.


  • advancements to featured images for questions
    • images will upscale if you upload a small image
    • каждый ответ может иметь собственное изображение.
  • code cosmetics, minor bug fixes, and code optimizations


  • New option to share via twitter.
    • You can set up your twitter handle to have each share mention you.
  • Extended Facebook share.
    • If you create a Facebook App (don’t worry, it’s easy to do!), then HD Quiz can actually share a user’s score and results instead of Facebook grabbing content from your page as if the content were static.
    • If you do not wish to create an app, then HD Quiz will revert to the old facebook share.
  • These options are global options and can be found under HD Quiz -> About / Options