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.
Trust Fund System Development -- 2 Category: Agile Development, API Development, Backend Development, Data Analytics, Database Management, Project Management, Software Development, User Experience Research, User Interface / IA, Web Development Budget: $250 - $750 USD
04-Nov-2025 05:03 GMT
Video Editor for Next-Gen Astrology App Category: Adobe Premiere Pro, After Effects, Animation, Content Creation, Social Media Marketing, Video Ads, Video Editing, Video Production Budget: €30 - €250 EUR
04-Nov-2025 05:02 GMT
Retail E-Commerce Site Setup Category: CSS, ECommerce, HTML, Payment Gateway Integration, PHP, SEO, Web Development, Web Design Budget: ₹1500 - ₹12500 INR
Omnissa Intelligence Developer Training Category: API Development, Project Management, Software Development, Technical Documentation, Technical Writing, Training Development Budget: min ₹2500 INR
04-Nov-2025 05:00 GMT
Gutenberg WordPress Theme Ready made Category: CSS, Google Analytics, HTML, PHP, SEO, Web Design, Web Development, WordPress, WordPress Design Budget: $20 - $100 USD
04-Nov-2025 05:00 GMT
Excel XLOOKUP Implementation Help Category: Data Management, Data Processing, Excel Macros, Excel VBA, Statistics, Visual Basic Budget: $15 - $25 CAD
Figma Mobile App UI Design -- 2 Category: Figma, Graphic Design, IOS Development, IPhone, Mobile App Development, Prototyping, UI / User Interface, User Interface / IA Budget: ₹1500 - ₹12500 INR
04-Nov-2025 05:00 GMT
Whole House Lutron Scene Programming Category: Automation, C, Programming, C++, Documentation, Home Automation, Lighting Design, Mobile App Development, Unity 3D Budget: £10 - £15 GBP
Modern CPA Website Build Category: Graphic Design, HTML, PHP, SEO, Web Design, Web Development, WordPress Budget: $3000 - $5000 CAD
04-Nov-2025 04:56 GMT
Advanced Anime Streaming Website Development Category: API Integration, Content Management System (CMS), HTML, MySQL, PHP, User Interface / IA, Web Development, Web Design Budget: ₹600 - ₹5000 INR