A quick and easy quiz plugin to present a set of questions to your reader and let them check the answers.
Installation Instructions
Searching
The easiest way to install this plugin is to use the WordPress Admin interface. Go to your admin dashboard, find the “Plugins” menu, and click on “Add New”. Search for this plugin and click on “Install Now” and follow the WordPress instructions.
Uploading
If you want to download it and manually install, you can again use the WordPress dashboard interface. First download the plugin zip file to your local computer. Then go to your admin dashboard, find the “Plugins” menu, and click on “Add New”. After clicking on the “Add New” menu item as above, click on “Upload” (below the title “Install Plugins” near the top). Browse for your downloaded zip file, upload it and activate the plugin.
FTP
- Upload the Easy Quiz plugin (the whole
easy-quiz
folder) to the ‘/wp-content/plugins/’ directory.
- Activate the plugin through the ‘Plugins’ menu in your blog.
To use the plugin, use the shorttags [ezquiz]
. In other words, enclose your quiz questions between [ezquiz][/ezquiz]
tags on a page. See the FAQ for an example.
Why another quiz plugin?
This plugin is the simplest quiz plugin you can imagine. To use it, you include a set of statements between the shorttags [ezquiz][/ezquiz]
in a post. The statements will be neatly rendered as a true or false quiz. Note that all the right answers are, by default, true.
Still not clear how to use it. An example please?
Create a new post on your test blog with the following content.
This is a quiz about the wonderful WordPress blogging platform.
[ezquiz]
title:WordPress is free and priceless
WordPress is priceless.
WordPress is free.
[/ezquiz]
If you agree with these statements, you are a good man.
Publish it and browse to the published page.
This creates a quiz with two true-or-false questions. The answers for both questions are “True”.
A more useful example, perhaps?
Here we go:
This is a quiz about the wonderful WordPress blogging platform.
[ezquiz]
title:WordPress is free and priceless
help: All things good about WordPress
q: WordPress is priceless.
a: true
q: WordPress is free.
a: true
q: WordPress is worthless.
a: false
[/ezquiz]
If you agree with these statements, you are a good man.
A little explanation of the example will help.
Each line within the [ezquiz]...[/ezquiz]
block contains a label (like title:
) and some text. It may be easiest to cut and paste the example above on a test page and see how it is rendered.
The label title:
lets you specify a title for your quiz page. If you don’t specify it, the title defaults to “Easy Quiz”.
The help:
label is a little help text to your readers. Its default value is “Choose True or False. At the end of the quiz, you will get your score.”
The label q:
(or ques:
or question:
) is optional. It is to specify a question. You could just give statements, which will be rendered as questions.
The answer (with a label a:
or ans:
or answer:
) is optional as well. If you don’t give an answer, it is assumed to be true. In other words, the question statement is assumed to be true. The possible values are true or false (in lowercase).
How do I use other quiz types (Multiple Choice, Fill in The blanks etc.)?
Please see the FAQ section at the plugin page.
How do I specify choices in multiple choice quizzes?
You use the label c:
as in the example below.
[ezquiz]
type:multi
title:Some math
help: Fill in
q: 2+1=
a: 3
c: 1
c: 2
c: 4
[/ezquiz]
How to mix and match quizzes.
An example with different types of quizzes mixed and matched at will:
This is a quiz about the wonderful WordPress blogging platform.
[ezquiz]
type:multi
title:WordPress is free and priceless
help: All things good about WordPress
q: WordPress is priceless.
a: true
q: The whole world says WordPress is worthless.
a: false
c: true
c: may be
c: You must be kidding
q: Manoj, on the other hand, confirms that WordPress is free.
a: true
c: false
c: may be
c: Absolutelytype: tf
q: There is no such thing as a free lunch.
q: Breakfast is a totally different case.
a: false
[/ezquiz]
If you agree with these statements, you are a good man.</code>