Sabkekar Quiz Maker
·
Create Persian-language online quizzes with instant results, Jalali dates, and a shortcode for user quiz history.
Sabkekar Quiz Maker is a lightweight plugin for building online quizzes in WordPress, with a fully Persian (Farsi) front-end user experience. Build a quiz, add questions of different types, show the result to the user immediately after submission, and display each user’s quiz history on their profile with a shortcode.
Features
- Dedicated “Quiz” custom post type with categories
- A reusable Question Bank with its own categories, independent of any single quiz
- Random question pools: draw a set number of random questions from a bank category on each attempt
- Three question types: multiple choice, true/false, short text answer (supports multiple accepted answers)
- Simple visual question builder in the admin panel
- Per-question scoring
- Optional quiz time limit with an automatic countdown timer and auto-submit
- Configurable minimum passing percentage
- Configurable maximum number of attempts per user
- Optional reveal of correct answers after the quiz ends
- Optional shuffling of question order per user
- Scoring is fully calculated server-side (not exposed to or trusted from the client)
- Quiz results are stored in a dedicated database table for performance
- All dates are displayed using the Jalali (Persian) calendar
- An admin results page with per-quiz filtering
Shortcodes
[azmoon id="123"]
Displays and runs a specific quiz. The user must be logged in.
[azmoon_natayej]
Displays a table of the logged-in user’s quiz history. Useful on a user profile page. (Alias: [azmoon_profile])
[azmoon_list]
Displays a list of all published quizzes.