Hey all! A few months ago, you might remember that I released my SlickQuiz jQuery plugin into the wild – and so far, I’d say it’s been pretty successful!
It’s had several pull requests on github, tons of great feature requests, and it even helped spur the open source movement at my company, Quicken Loans!
So of course, the next logical move for SlickQuiz was a WordPress plugin – which I’m here to present to you today!
Check it out on WordPress: SlickQuiz
Your Score:
Your Ranking:
Here are the details:
Managing and creating new quizzes is simple and intuitive.
- Quiz questions can have single or multiple correct responses.
- Correct and Incorrect response messages.
- Results will include a score and ranking (Savant, Genius, Pretty Smart, Not Smart, etc.)
- Unlimited questions, unlimited answers
- Make changes to your quiz without having to publish them immediately.
- Customize error messages for missing or unpublished quizzes.
- Customize the quiz start button text, as well as score and ranking text.
I am very excited to see where this plugin goes – there are so many possibilities and I already have a lot of ideas for improvements. Already in it’s first 10 days of availability, it’s been downloaded almost 200 times! Yippee!
Update 11/2/13: Wow! Thank you all SO much for trying out SlickQuiz. I hope it’s working well for all of your needs. Today, I’m disabling comments on this post in an effort to route all questions and support requests to a single location – the WordPress SlickQuiz Support Forum: http://wordpress.org/support/plugin/slickquiz
Please: if you have any issues or feature requests, have a quick look through the existing tops for your item before creating a new one. Thanks all! Looking forward to adding some awesome new features in the next year!
You’re also welcome to browse the open Github issues which I’ll be creating for support issues or requests from the WordPress forum. https://github.com/jewlofthelotus/SlickQuiz-WordPress/issues
Lastly, if you want to stay up to date with new SlickQuiz developments, I’ll be regularly posting about it on my new blog: http://www.juliecameron.com/blog/category/slickquiz/
31 Comments | Comments are closed.
I love searching Google and finding a bad-a** tool that I’ve been needing. Thanks.
Hey, can you be employed to develop some of the new features sooner rather than later?
Am looking for results to be emailed to the user after taking the quiz and simple storage of results in the admin…
Cheers :)
Hi @Zoee – Thanks for your comment! I do plan on making that my next big priority, it’s just a matter of finding the time to hash it all out right now. Stay tuned!
I made a BEAUTIFUL quiz with your plug in. Love it. Easy and great looking and it works. Now to my “but”… my quiz shows as disabled. I can’t find anywhere to un-disable (enable?) it. Can you help? Thank you for a great great product. Meg
@Meg Duggan – glad to hear you’re liking the plugin! I’d love to see your quiz when it’s live! As for the enabling, try going to the main SlickQuiz listing in the WP admin panel, click the button to edit your quiz, go to the bottom and click the “Preview” button, and from the “Preview” popup you should be able to click the “Publish” button. That should get it enabled.
Let me know if you have any issue with that.
(Also, if you’re using Safari and don’t get the Preview window from the edit page, make sure you update the plugin to the newest version – I just submitted a fix to resolve an issue with that.)
Hello,
I downloaded your SlickQuiz plugin yesterday, and there seems to be a bug that I cannot work around. Everything seems to work fine when I designate only one correct answer for a question. However, if I designate more than one correct answer, then ALL answers trigger the INCORRECT response message. There is no way to have the CORRECT response message come up at all, no matter what answer a person chooses. Please let me know if there is a way to fix this. Thanks!
Hi @Matt – Could you send me a link to your page or copy the source code of it into pastebin.com for me? I’ll need to see what’s going on before I can really get you an answer.
Hey, Julie. Thanks for such a quick response. Here is the link to the page where I am experimenting with your plugin:
(link removed)
As you’ll see, all answers elicit the INCORRECT message…even though I have designated 2 correct answers for each question. Would you please delete this posting, or at least the link, after you are done. I don’t want to publicly post a link to this page of mine…but I don’t know how to contact you privately. I don’t see a “contact” button or anything on your site, so I am using this public forum somewhat reluctantly. Thanks!
Matt
@Matt – I was able to look at your page the other day, just didn’t have a chance to respond immediately.
Are you by chance using IE as your browser?
The quiz seemed to work fine for me when I tried it in Chrome. But I remembered an issue from a few months ago where IE was giving all incorrect answers. I had pushed out a fix for this a while ago, though. So could you let me know where you downloaded the plugin from?
If you could put the quiz page back up for a bit, I could take a look at it some more and see if I can find the problem!
Hey, Julie!
I’m using Safari on a Mac. I downloaded your plugin directly from WordPress in the plugin section.
I deleted that first quiz page because I was just using it as a place to experiment with your plugin. Now I have a fully-fleshed-out quiz on one of the main pages in my site. The way I worked around the problem was to just have 2 possible answers – one correct one and one incorrect one. That will work fine for me. I’m quite happy with it.
For the sake of other users of your plugin, it’s probably still a good idea to investigate the issue I experienced. Hopefully, you can replicate the issue by experimenting with it on Safari.
Best of luck, and thanks for the nice plugin!
Matt
@Matt – Can you give me a better idea of how you had your answers setup before you found the solution?
Hey, Julie
I restored the page from before, so the link you had should work again. I also built another quiz on the page that is like the one that didn’t work properly. I think you will see immediately how it is malfunctioning…at least on Safari! I hope this helps. Best of luck!
By the way, I just checked it on Chrome as well. It is not functioning properly there either. I don’t know about IE.
@Matt – Hmm, it seems to be working fine for me in all broswers. Are you still seeing the problem? I tried several answer combinations and got the correct / incorrect responses as expected.
That is REALLY strange. Now I’m even more confused than ever. I just tried the quiz on my computer using Safari, and I also tried it on my iphone. Whenever I choose a correct answer, I always get the INCORRECT response. I have absolutely no idea why this would be true on my devices but not on yours. I refreshed my browser as well, and it did not help.
@Matt – so just to make sure I’m trying the right thing…
Your using the same URL (/quiz)?
And for the first question, if you check off both the first and last answer (the one’s labeled “This is a correct answer”), you get the incorrect response message?
Ahhhh…OK…that’s a different story. I understand now what you were going for when you designed the plugin.
I had a different understanding of it. I wanted to have a quiz where there could be more than one correct answer, but you would not need to check off BOTH of them. As we all know, in the real world, there is sometimes more than a single way to do something, and therefore there is sometimes more than one way to answer a question correctly. So that’s what I was going for with my initial version of the quiz.
I probably won’t be the only person to ever try this. Since this came up by chance, perhaps it would be a nice feature to offer both options on your plugin. A person could opt for EITHER correct response to be sufficient, or they could opt to require ALL correct responses. Also, if a person chooses to require ALL correct responses, perhaps you could make it so choosing only one of them activates a specialized message that says “your answer is correct, but you have not found ALL of the correct answers yet”…or something like that. Just having the INCORRECT message triggered when a person has actually chosen a correct response might be somewhat confusing. Obviously, it was confusing to me, or we would never have had this exchange!
Anyway, I understand now how the plugin is intended to work. Hopefully, some of this exchange ends up being helpful to you as well. It’s always good to see how an uninformed user intuitively expects something to function.
Best of luck, and thanks so much the help!
Matt
@Matt – Thanks so much for the feedback, it is definitely helpful. I will certainly consider this type of option for a future release.
For some background, the quiz is setup to give radio buttons if there is only one correct answer (forcing the user to only select one), and to provide checkboxes if there are multiple correct answers (allowing the user to select all of the correct answers). The latter is especially useful for “All of the above” type questions, or “select all the true / false statement” type questions.
Just out of curiosity, could you give me an example of a question where you’d want the user to be able to select any of the correct answers (vs. all of the correct answers)?
I see people potentially using your “quiz” in many creative ways outside of a typical school-type quiz.
For example:
Take our brief quiz to find out if we are the right travel agency for you!
Question: Where would you consider to be your dream vacation destination?
A) Florida (correct answer)
B) Hawaii (correct answer)
C) Siberia (incorrect answer)
D) Jamaica (correct answer)
CORRECT RESPONSE: Excellent! That is a place where we have arranged many trips for our satisfied customers! Give us a call to see how we can make your trip wonderful.
INCORRECT RESPONSE: Unfortunately, that is not a destination where we help our clients to book vacations. Would you be open to considering one of the more traditional vacation spots? If so, give us a call. If not, we’re sorry we won’t be able to help you.
@Matt – I totally get your idea, I was actually just starting to implement it, when I came to the scenario of – what if they choose a correct AND incorrect answer? Do they get the incorrect response? And only get the correct response if they only select correct answers? What are your thoughts?
Hey, Julie
I thought to check your site again today because WordPress sent an automated message that the quiz plugin was updated. In general, however, I probably won’t see any messages here if you happen to post one for me. If you ever want to send me an email, feel free to use the email address that I filled in when I wrote my posts.
By the way, I never intended to send you on a complicated mission of changing your plugin! I just had an idea of how I wanted to use it, and then I saw that it couldn’t be used in the way that I envisioned. If you really think the idea is a good one, then I’m glad my suggestion was helpful. Otherwise, I apologize for making you crazy over something that was already working fine as you originally designed it!
Anyway…to answer your recent question…I envision this type of setup being used where only ONE answer is allowed to be chosen. So…it’s like a multiple choice question with some answers falling in the “correct” category and some falling in the “incorrect” category, but you must choose only one. Here’s another example:
Find out if you’re eating a healthy diet!
Choose the answer below that most closely resembles your typical breakfast meal:
1) Bacon and eggs (incorrect)
2) Fruit, oatmeal, and yogurt (correct)
3) Cold pizza from the night before (incorrect)
4) Cereal (incorrect)
5) Eggs, fruit, toast, and milk (correct)
CORRECT RESPONSE: Sounds good! Your breakfast seems to have the 4 basic food groups represented!
INCORRECT: It sounds like your breakfast might be lacking one or more of the 4 basic food groups.
Hope this input is helpful, Julie!
All the best,
Matt
@Matt – thanks for the extra explanation! I’ll definitely keep this use case in mind. Thanks!
Hi Julie,
This sounds like the plugin I’m looking for except for one thing: keeping track of the people who are taking the quiz and their results. Is there some way to keep track of this perhaps by requiring users to log in to an account before taking the quiz?
@Julie K – Unfortunately there isn’t a way to store results yet. I do plan on getting this feature added in the near future though. Stay tuned!
Thanks for the reply. I’ll check back periodically to see if it’s been added!
Hey all, I know a bunch of you have requested the ability to save user scores – well your wishes have been granted. As of version 1.1.0, you can now enable the saving of user scores. Check it out and send me your feedback!
Hello Julie, first of all let me say that you have created a great plugin! ;) Now I used it to create a simple quick for visitors to test their knowledge of a subject. Now I have 2 simple things I’d like to be able to do… I hope it’s not too complicated ;) First is the font used for the questions; while the current font is appealing and engaging, my website is for a lawyer, and in such required something simpler, more traditional, and possibly smaller (15px top?). I’m using the Atahualpa theme, and though I found the ‘front.css’ file, changes in it don’t seem to populate… Second is related to the text. You see my website is French, and I managed to change all of the text except for the question count (Question 2 “of” 11). You see, “of” is not something I see how I can change…
Thanks a lot for any help you can provide and precious time you can share ;) Take care!
@Sebastien – As for the font, try overriding the styles at the bottom of your themes stylesheet. For the Question x of x issue – the “of” is coming from line 106 of slickQuiz.js: https://github.com/QuickenLoans/SlickQuiz/blob/master/js/slickQuiz.js#L106
Hey Julie,
Thanks for your elegant code :) Loving it. I have implemented this into a non-wordpress site (the flat version) and got a bit stumped with the multiple answer issue as did @Matt above.
I have created a quiz that asks for your age group (it’s related to healthcare) so that if the user selects either 45-54, 55-64, 65+ years of age they are at a higher risk (true)
So I called :
35-44 (false)
45-54 (true)
55-65 (true)
65+ (true)
So the user is only going to select one answer out of the four.
Get my drift ?
Was this change made to the wordpress file and not the jquery version or
am I barking up the wrong tree.
NOTE: I have flipped the correct / incorrect logic to get the result i want at the end.
Look forward to hearing back from you :)
@Unkie-Tee – Thanks for your comment! I am definitely seeing this option becoming a higher priority. I have not yet added it to either version of the plugin, but I’ve created a github issue to remind myself. Keep an eye on it: https://github.com/QuickenLoans/SlickQuiz/issues/52
@Everyone:
Wow! Thank you all SO much for trying out SlickQuiz. I hope it’s working well for all of your needs. Today, I’m disabling comments on this post in an effort to route all questions and support requests to a single location – the WordPress SlickQuiz Support Forum: http://wordpress.org/support/plugin/slickquiz
Please: if you have any issues or feature requests, have a quick look through the existing tops for your item before creating a new one. Thanks all! Looking forward to adding some awesome new features in the next year!
You’re also welcome to browse the open Github issues which I’ll be creating for support issues or requests from the WordPress forum. https://github.com/jewlofthelotus/SlickQuiz-WordPress/issues
Lastly, if you want to stay up to date with new SlickQuiz developments, I’ll be regularly posting about it on my new blog: http://www.juliecameron.com/blog/category/slickquiz/