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.
KTA223 Bluetooth Integration for FarmerGPS Category: Automation, Bluetooth, Bluetooth Low Energy (BLE), C, Programming, C++, Electronics, Embedded Systems, Mobile App Development Budget: $30 - $250 USD
22-Dec-2025 22:57 GMT
Realistic Family Drawing Category: 2D Drawing, 3D Animation, 3D Modelling, 3D Rendering, Art Consulting, Art Installation, Character Illustration, Illustration Budget: $30 - $250 USD
Senior SEO Specialist Required Category: Analytics, Content Strategy, Conversion Rate Optimization, Internet Marketing, Link Building, SEO, SEO Auditing, SEOMoz, White Hat SEO Budget: €2 - €6 EUR
22-Dec-2025 22:54 GMT
Video Editing and Teaser Creation Category: Audio Editing, Social Media Marketing, Video Ads, Video Editing, Video Post Editing, Video Processing, Video Production, Video Services, Video Streaming, YouTube Budget: £20 - £250 GBP
22-Dec-2025 22:54 GMT
Verified NY Contractor Contact List Category: Data Analysis, Data Cleansing, Data Collection, Data Entry, Data Processing, Excel, Web Search Budget: ₹12500 - ₹37500 INR
22-Dec-2025 22:53 GMT
University Website: Catalog & Directory Category: Angular, CMS, Graphic Design, HTML, PHP, React Native, Web Design, Web Development Budget: ₹12500 - ₹37500 INR
22-Dec-2025 22:53 GMT
High Value Address List Category: Cartography & Maps, Data Analysis, Data Cleansing, Data Collection, Data Entry, Data Management, Data Mining, Data Processing, Database Management, Excel Budget: $30 - $250 USD
22-Dec-2025 22:53 GMT
General Mobile App Development Needed -- 2 Category: Android, Android App Development, Flutter, IOS Development, IPhone, Mobile App Development, React Native, User Interface / IA Budget: $10 - $30 USD
22-Dec-2025 22:51 GMT
US App Install Campaign -- 2 Category: Advertising, Android, App Store Optimization, Dating, Digital Marketing, Influencer Marketing, Internet Marketing, SEO, Social Media Marketing Budget: $40 - $75 USD
22-Dec-2025 22:50 GMT
Minimalist Agency Website UI/UX Design Category: Figma, Graphic Design, PHP, UI / User Interface, User Interface / IA, UX / User Experience, Web Design, WordPress Budget: $30 - $250 USD