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.
Penulis Konten Instagram Kreatif Category: Brand Management, Content Creation, Content Writing, Copywriting, Digital Marketing, Instagram Marketing, Social Media Management, Social Media Marketing Budget: $15 - $25 USD
07-Apr-2026 10:03 GMT
Video Review Skincare di YouTube Category: Content Creation, Script Writing, SEO, Video Editing, Video Production, Video Services, Videography, YouTube Budget: $15 - $25 USD
07-Apr-2026 10:03 GMT
3D Product Model (STL) Category: 3D CAD, 3D Design, 3D Modelling, 3D Print Design, 3D Rendering, CAD / CAM, Fusion 360, Solidworks Budget: $10 - $30 USD
07-Apr-2026 10:02 GMT
Teen Learning App UI Design Category: Adobe XD, Figma, Graphic Design, IPhone, Mobile App Development, Sketch, UI / User Interface, User Interface / IA Budget: $30 - $250 USD
07-Apr-2026 09:59 GMT
Shopify Small Corrections Developer Category: CSS, Frontend Development, HTML, JavaScript, Shopify Templates, Web Development, Web Design, Website Optimization Budget: ₹600 - ₹1500 INR
07-Apr-2026 09:59 GMT
AI UGC Video Creator for Facebook And Instagram Ads Category: AI Animation, AI Chatbot Development, AI Content Creation, AI Design, AI Development, Animation, Video Editing, Video Production Budget: ₹750 - ₹1250 INR
Lead Collector & CRM App Development Category: Android, Android App Development, API Development, Flutter, IOS Development, IPhone, Mobile App Development, PHP, React Native, Web Development Budget: £5000 - £10000 GBP
Document Technical Market Research Conversations Category: Data Analysis, Data Collection, Documentation, Internet Research, Market Research, Research, Virtual Assistant Budget: ₹1500 - ₹12500 INR
07-Apr-2026 09:52 GMT
Live Product Demo Presenter Category: Branding, Public Speaking, Sales, Time Management, Video Conferencing, Video Production Budget: $15 - $25 USD
07-Apr-2026 09:52 GMT
Brand Graphics & Video Suite Category: Adobe Creative Cloud, After Effects, Branding, Graphic Design, Logo Design, Motion Graphics, Video Editing, Video Production Budget: ₹12500 - ₹37500 INR
07-Apr-2026 09:50 GMT
Radiological Diagnosis: SCI Journal Publication Category: Academic Writing, Data Analysis, Healthcare Education, Medical, Medical Products, Medical Research, Medical Writing, Research, Research Writing, Scientific Writing Budget: $30 - $250 USD