Explanation: Currently, with fill-in-the-blank questions in LearnDash - the user has to input the EXACT same string to get the points for that question. Even 1 character difference disqualifies the answer (to note - the instructor can set multiple allowable answers for each fill-in-the-blank).
What needed to be done is to allow a difference of a number of charcters between the students answer and the predefined answer.
How to implement: 1. In the backend (quiz editor) - for each fill-in-the-question in the backend, add a field so the instructor could choose how many character differences would be tolerated (default = 0). 2. Save this number and associate it with the specific question (You could probably be able to just add a field to the question in the quiz question table of learndash in wordpress and no custom table will be needed). 3. Intercept the learndash quiz scoring calculation process after quiz is submitted and change the way fill-in-the-blank questions are checked. Implement a Levenshtein-based approximate string matching using the number of characters allowed to mismatch for that question.
Important notes: 1. Each fill-in-the-blank could have several pre-defined answers - the Levenshtein-based approximate string matching should be applied when checking each of them. 2. From what I gather, there is no relevant hook in LearnDash to intercept the quiz scoring calculation process. The relevant code should be written in a way that it will be easily adjustable in the future if LearnDash decides to change the scoring claculation process.
Arabic Video Social Media Manager Category: Content Writing, Digital Marketing, Facebook Marketing, Instagram Marketing, Social Media Management, Video Editing, Video Production Budget: €30 - €250 EUR
CRM Online Energía y Telecomunicaciones Category: API Development, CRM, Database Management, HTML, PHP, Software Architecture, Web Development, Web Design Budget: €250 - €750 EUR
03-Nov-2025 17:02 GMT
Hindi-English Educational Material Translation Category: Content Writing, Editing, English (US) Translator, English Spelling, English Translation, Hindi Translator, Language Tutoring, Translation Budget: ₹1250 - ₹2500 INR
03-Nov-2025 17:01 GMT
Cottage Renovation Floor Plan Category: 2D Drafting, 3D Rendering, AutoCAD, Building Design, Floor Plan, Interior Design Budget: $750 - $1500 CAD
Google & Social Media Ad Plan Category: Digital Marketing, Facebook Ads, Facebook Marketing, Google Ads, Instagram Marketing, Internet Marketing, SEO, Social Media Marketing Budget: £750 - £1500 GBP
03-Nov-2025 17:00 GMT
Alianza Estratégica para Innovar Productos Category: 3D Design, 3D Modelling, 3D Printing, CAD / CAM, Fusion 360, Mechanical Engineering, Product Design, Solidworks Budget: $30 - $250 USD