MCQS Developer
MCQS Developer
by shahidhussainsoomro · github.com/shahidhussainsoomro/mcqs-developer
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/shahidhussainsoomro/mcqs-developer/archive/refs/heads/main.zipA professional WordPress plugin to manage Multiple Choice Questions, Exams, Analytics, and User Attempts.
Features
- MCQ question bank with categories
- Exam/quiz creation and management
- User dashboard with quiz attempt history and profile
- Admin analytics for questions, categories, and exams
- Import/export tools (stub, can be extended)
- Two widgets (stats, recent)
- Clean modular code and easy extensibility
Installation
- Upload the plugin directory (
mcqs-developer) to your WordPress plugins folder (/wp-content/plugins/). - Or, zip the
mcqs-developerfolder and upload via the WordPress admin "Plugins > Add New > Upload Plugin" page. - Activate the plugin in the WordPress dashboard.
Usage
- Use the MCQS Developer admin menu for questions, categories, exams, analytics, and import/export.
- Add MCQs, assign them to categories, and group them into exams.
- Use the
[mcqs_user_dashboard]shortcode on any page to display the user dashboard (attempt history/profile). - Add widgets from Appearance > Widgets for stats or recent MCQs/exams.
- Extend the plugin by editing files in
/includes.
Shortcodes
[mcqs_user_dashboard]— Displays the logged-in user's quiz/exam attempt history and profile.
Developer Notes
- All admin and logic files are in the
/includesdirectory. - To add more features or integrations, create new modules in
/includesand include them inmcqs-developer.php. - All data is stored in custom database tables prefixed with
mcqs_.
Support
Contact shahidsoomro786@gmail.com
GitHub: https://github.com/shahidhussainsoomro