Plugin WordPress Form Quizz FQI3

Posted on:

screens

Overview

Page View questions

Add question page

Edit question page

Statistics page

Settings page

Import/Export page

Page Guide / Changelog

specifications

1

specifications

Specifications

The genesis of this plugin came from a request from a loyal customer to develop a simple website in HTML, JS, PHP and MySQL offering a multi-level quiz in Arabic. So that’s what I did: a quiz with several levels of difficulty, minimalist administration to add, modify and delete questions, real-time display of right and wrong answers, final results.

As requests and development projects progressed, the customer switched to WordPress, and I had to adapt my initial solution by transforming it into a manageable plugin.

2

developments

Overview of developments

This plugin offers a host of options for customizing the quiz experience for administrators and users alike.

Main features:

  • Multi-level quiz: easy to add and configure levels.
  • Real-time answers: participants are immediately informed whether their answer is correct or not.
  • Detailed end-of-quiz summary: displays incorrect answers alongside correct ones for easy review.
  • Gamification: award badges and track user progress for improved engagement.
  • Responsive design: fully compatible with RTL and optimized for mobile users.

Several shortcodes are available to display the quiz, evolutions, badges, comparison tables…six shortcodes at the publication of this article.

For administrators:

  • Question management: quickly create, modify and delete questions via an intuitive administration interface.
  • Customizable settings: specify the number of questions per quiz, set the number of free attempts per day, configure level settings and badges, enable or disable e-mail notifications to inform free users when new attempts are available, control social sharing of results, disable statistics tracking for privacy-friendly configurations, configure a link to a sales page for premium features.
  • Gamification management: configure badges and rewards for users based on their performance.
  • Advanced statistics: Display personal statistics and compare with those of other users; track user progress and quiz performance over time; export user statistics and quiz results.
  • Administration access control: limit administrator capabilities to certain user roles.
  • Import/export settings: easy migration of plugin settings between different sites.
  • API: API Rest routes available.
  • Customize e-mail templates for user notifications.
design development project
solutions

3

technical

Technical details

let’s work together

Need a successful project?

More than ever, succeeding and existing on the web means being different. Beyond technical mastery, I am convinced that it is the quality of the advice and the relevance of your project, in terms of added value for your customers, that will be the key factors of your success.