Plugin Directory


SlickQuiz is a plugin for displaying and managing pretty, dynamic quizzes. It uses the SlickQuiz jQuery plugin.

  • Confirmed WordPress 4.1 compatibility


  • NEW option to disable WordPress filters on SlickQuiz content areas
  • NEW added WordPress filter setup to quiz preview

  • BUG FIX: Answer toggling should not animate
  • BUG FIX: When "Display score as percentage", ranking should still work


  • NEW: applies WordPress filters to quiz fields - allowing for shortcodes in quiz content!! Thanks @nfreear!
  • BUG FIX: no more flash of correct answers when validating!
  • BUG FIX: "Quiz:" accessibility label is now properly hidden
  • BUG FIX: answer inputs are now tied directly to the quiz, allowing for radio button answer selection across multiple active quizzes
  • BUG FIX: removed conditional script loading since it's difficult to predict where quizzes will be loaded, this should fix A LOT of "quiz not working" issues.


  • NEW option to display score as percentage
  • NEW option to adjust score formatting
  • NEW option to adjust current question label
  • NEW option to adjust question formatting
  • BUG FIX: hides "Quiz: " prefix from question name


  • NEW option to customize the text of the final button before displaying results
  • BUG FIX: disables answer inputs when displayed with response messaging (thanks @mirgcire!)
  • BUG FIX: fixes some toggling issues when using the "Back" button while "Also display answer options" is enabled
  • Added documentation around Facebook share customizations and styling issues


  • NEW option for questions with single answers - force the answers to use checkboxes to obscure the fact that there is only one answer from the user.
  • NEW option to display answer options along with response messaging after each question.
  • NEW option to prevent the score from displaying with the results.
  • NEW option to prevent the ranking level from displaying with the results (also makes ranking levels optional in quiz forms).
  • Adjusted how email saving works: if score saving is enabled and a user is logged in, an email will always be saved for them (regardless of whether or not there is a value in the Email field is set to display.)


  • NEW developer methods for saving extra data along with the quiz via JavaScript and WordPress. See Installation for more details. Thanks to @nfreear for the contribution!


  • SECURITY FIX!! Updating a few queries to prevent SQL injection.


  • NEW option to toggle question count ("Question x of X") on and off.
  • NEW option to toggle question number (the "1." in "1. What is the first question?") on and off. Thanks to @PhilKershaw
  • Thanks to @nfreear - you can now tell SlickQuiz to dynamically render a quiz based off an ID in the URL via [slickquiz id=url]
  • New logo!!


  • BUG FIX: Some users experienced issues with the Score Widget not sorting the rankings properly. This resolves that issue. Thanks to @Ciao121 for suggesting a fix!
  • Updating SlickQuiz jQuery lib


  • BUG FIX: Some users experienced issues with the Score and Ranking values missing form share verbiage. This resolves that issue.


  • BUG FIX: Some users experienced issues with the "Start" button not enabling after entering their name in the input for storage. This resolves that issue.


  • Added the ability to delete saved scores.
  • NEW option to save email addresses with scores.


  • Improved sharing buttons - now more stylistically customizable, facebook includes score and quiz information
  • "Email" button has been added to sharing buttons!
  • New developer hooks! See Installation for more details. Thanks to @phh for the contribution!
  • Increasing admin style specificity to avoid clashing with WP and other plugins
  • Standardized notification message styles


  • Fixes readme syntax issues
  • Bug fix: resolved escaped apostrophe issue in option page inputs


  • Added Share button to Facebook Like button
  • REMOVES single option to randomly sort questions and answers, instead you should use the individual "randomly sort questions" and "randomly sort answers" options.
  • Made "Back" button styles less prominent to avoid confusion
  • Added some cursor styles to checkboxes, radios, and labels to make them more user friendly
  • Bug fix: unpublishing works again!
  • Updated readme / FAQ documentation


  • Made the "Preview" step optional when saving quizzes
  • Added separate "Save Draft" and "Publish" options to simplify publishing


  • Separate options to display per question response messages (enabled by default) and completion response messaging
  • REMOVES single option to disable response messages entirely, instead you should disable both per question and completion response message options
  • Added new option for questions with multiple answers - considers the selection of any single correct answer from the set of correct answers a valid response
  • Attempts to eliminate some unnecessary styles that might conflict with your theme
  • Adds some helpful form input descriptions
  • Updated plugin screenshots
  • Bug fix: prevents critical buttons from disappearing in preview window when certain quiz settings are enabled


  • Bug fix: start button wasn't getting enabled due to an order of operations issue


  • Bug fix: adding disabled button check to on quizStarter.on() event


  • Bug fix: changed PHP short tag to long form which would break things on servers without short tags enabled


  • NEW Top 10 Scores widget!
  • Automatically save user names for logged in users if score saving is enabled
  • Updating the SlickQuiz jQuery plugin


  • Added "Skip Start Button" option (loads first question instead of start button)
  • Added "Number of Questions" option (loads the specified number of questions, instead of all questions)


  • Added "Try Again" option to end of quiz (resets and restarts quiz)
  • Bug fixes, code cleanup - YAY!


  • Updating the SlickQuiz jQuery plugin to commit d9213bf14be5ac216e8d622bc8a5c9376e035782
  • Resolved bug with HTML entities and tags in answers
  • Resolved bug with ranking level calculation


  • Updating the SlickQuiz jQuery plugin to commit 661e8fcd9d5fe47bf4d28cb4080ae9a724827bc3
  • Resolved mobile bug where buttons weren't clickable
  • Resolved "Quiz not found" warning bug


  • Added optional Twitter and Facebook sharing buttons to quiz results
  • Changed Question input to a textarea for easier form editing


  • Tweaking user permissions - Admins can do everything; Editors can do everything EXCEPT manage SlickQuiz Options; Authors can view the quiz list, scores and previews.
  • SlickQuiz is now opensource - contribute on Github!


  • Bug fix: resolved issue with quizzes not working when they are the only thing in the post / page


  • Bug fix: resolved issue with user scores not saving for logged out users


  • Added NEW option to enable the saving of user scores!!
  • Added NEW option to customizable the user's name label when score saving is enabled


  • Bug fix: resolved issue with fuzzy URL matching in the admin interface


  • Bug fix: resolved issue with Safari not being able to open the quiz preview pane


  • Added NEW option to hide all correct and incorrect response messages until the quiz is completed
  • Added NEW option to hide all correct and incorrect response messages entirely
  • Added class to quizLevel header for easier styling
  • Bug fixes: variable declarations for IE, jQuery Mobile compatibility


  • Adding random sort ONLY questions / ONLY answers options
  • Resolved styling issue with answer labels
  • Resolved a secret BUG that prevented multiple quizzes on the same page


  • Cleaning up options page
  • Added option to prevent submitting a question with no answers selected


  • Resolving issue where IE thought every answer was wrong (BUG FIX!)


  • Added hasOwnProperty method to jQuery for...in loops to resolve issues with prototype modifications (BUG FIX!)


  • Adjusted selectors to work with themes and plugins that modify the quiz layout


  • Updating the SlickQuiz jQuery plugin to commit 93a16427269df6f80215b02b44a9a1ddfd1d94b8.
  • Includes: Optional "Back" buttons
  • Includes: Optional randomly sorted questions and answers
  • Includes: Easier answer selection (you can now click the text to select the checkbox / radio button)
  • Bug fixes!


This is the initial setup of the plugin.

Requires: 3.0 or higher
Compatible up to: 4.1.8
Last Updated: 11 months ago
Active Installs: 5,000+


4.7 out of 5 stars


2 of 13 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

2 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,3,3 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1