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.
Google Sites Studio Website Design Category: Content Management System (CMS), Graphic Design, HTML, UI / User Interface, Video Editing, Web Design, Web Development Budget: $30 - $250 USD
20 Jan 2026 17:03 GMT
Soccer Skills Highlight Reel Editing Category: Adobe Premiere Pro, After Effects, DaVinci Resolve, Final Cut Pro, Social Media Marketing, Video Editing, Video Production, Videography Budget: $75 - $100 CAD
Performance Markter ( No company ) Category: Advertising, Amazon Ads, Conversion Rate Optimization, Digital Marketing, Facebook Marketing, Google Ads, Google Adwords, Internet Marketing, Marketing, Video Editing Budget: ₹1500 - ₹12500 INR
20 Jan 2026 17:01 GMT
Cartoon 2D Promo Animation Category: 2D Animation, 2D Animation Explainer Video, 3D Animation, Adobe Animate, After Effects, Animation, Commercials, Video Editing Budget: ₹750 - ₹1250 INR
20 Jan 2026 17:01 GMT
Affordable Bold Gym Website Category: CSS, Graphic Design, HTML, PHP, SEO, Web Design, Web Development Budget: ₹1500 - ₹12500 INR
Complete Video Ad Production Category: Adobe Premiere Pro, After Effects, Audio Editing, Cinematography, Filmmaking, Video Ads, Video Editing, Video Post Editing, Video Production, Video Services Budget: $30 - $250 USD
20 Jan 2026 16:54 GMT
Event Booth Creative Designer Standee plus LED Screen Video Category: Adobe Creative Cloud, Adobe Illustrator, Adobe Premiere Pro, AI Chatbot Development, AI Content Creation, Animation, B2B Marketing, Graphic Design, Sales, Video Editing Budget: $10 - $30 USD
20 Jan 2026 16:53 GMT
Craft My Marketing Specialist Cover Letter Category: Business Writing, Content Writing, Copywriting, Creative Writing, Editing, Marketing, Proofreading, Social Media Management Budget: ₹12500 - ₹37500 INR