Plugin Directory

Test out the new Plugin Directory and let us know what you think.


Creates exams and quizzes with unlimited number of questions and answers. Assigns grade after the quiz is taken. Mobile / touch - friendly.

How are grades calculated?

Watu computes the number of points in total collected by the answers given by the visitor. Then it finds the grade. For example: If you have 2 questions and the correct answers in them give 5 points each, the visitor will collect either 0, or 5 or 10 points at the end. You may decide to define grades "Failed" for 0 to 4 points and "Passed" for those who collected more than 4 points. In reality you are going to have more questions and answers and some answers may be partly correct which gives you full flexibility in assigning points and managing the grades.

Can I assign negative points?

Yes. It's even highly recommended for answers to questions that allow multuple answers. If you just assign 0 points to the wrong answers in such question the visitor could check all the checkboxes and collect all the points to that question.

How do I show the quiz to the visitors of my blog?

You need to create a post and embed the exam code. The exam code is shown in the green text above the questions table in "Manage questions" page for that exam.

Please do not place more than one code in one post or page. Only one exam will be shown at a time. If you wish more exams to be displayed, please give links to them!

How does it handle user accounts?

Watu uses the WordPress user registration / login system. So if you want to allow users to register for quizzes simply select "Require user login" in the Edit Quiz page and make sure "Anyone can register" is selected in your WordPress Settings page.

Is it compatible with BuddyPress or membership plugins?

Since it uses the standard WordPress user login system, it is compatible with BuddyPress and all membership plugins that we know about. Of course, some odd membership plugin that uses its own user login system might be incompatible with Watu.

How to translate the plugin interface in my language or just change some of the texts

You can use the standard WordPress way of translating plugins (via Poedit and .po / .mo files) or use plugin like Loco Translate. If using Poedit, your file names should start with "watu-". For example: watu-de_DE.po / watu-de_DE.mo. They should be placed in wp-content/languages/plugins folder.

Can I override the templates / views without modifying the plugin code? (For advanced users)

Yes. You can create a folder called "watu" under your active WP theme folder. Then create a copy of the view file you want to modify, keep the original name, and place it in the "watu" folder there. (Do not create "views" folder). Then the copy of the template will be used instead of the original one.

Requires: 3.3 or higher
Compatible up to: 4.7.2
Last Updated: 3 weeks ago
Active Installs: 4,000+


4.7 out of 5 stars


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

Got something to say? Need help?


Not enough data

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

100,1,1 100,1,1
0,1,0 100,1,1
100,3,3 100,1,1
100,1,1 100,1,1
75,4,3 100,1,1
67,3,2 100,1,1 50,2,1 100,1,1 100,1,1 50,2,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,2,2 100,2,2 100,1,1 100,2,2
100,1,1 100,2,2 100,3,3 100,1,1
100,1,1 100,3,3
100,1,1 100,1,1