If you've ever watched students guess their way to a passing score…
You know the frustration. LearnPress quizzes, out of the box, don't penalise guesswork in any meaningful way. The LearnPress Custom Negative Marking Plugin changes that — with fixed or percentage deductions, per-quiz control, and zero code required.
See the Story Unfold
A quick walkthrough showing exactly how the plugin works inside LearnPress.
Demo Video on LearnPress Custom Negative Marking
Watch how the LearnPress Custom Negative Marking Plugin changes the way your quizzes score students.
Here's What We Hear Every Day:
Students guess their way to passing. Without partial negative marking, random guessing carries no real penalty. Students can bubble through multiple-choice questions and still score well.
LearnPress only deducts full marks. Out of the box, it lets you remove an entire question mark — but real-world exams use fractional deductions like −0.25 to fairly penalise guessing.
No per-quiz flexibility. Entrance tests, certifications, and course assessments each need different penalty rules. A single global setting doesn't reflect how real exams work.
Here's What Changes Everything:
LearnPress Custom Negative Marking adds the scoring logic that professional exams rely on. Choose a fixed point deduction (e.g. −0.25 or −1) or a percentage of each question's mark (e.g. −25%), so harder questions carry a proportionally higher cost for guessing. Everything is configured inside each quiz's own settings panel — no touching theme files, no PHP snippets, no core modifications.
Fixed Point Deduction
Deduct a flat amount — such as −0.25 or −1 — from a student's score for every wrong or skipped answer, regardless of how many marks the question is worth.
Percentage-Based Deduction
Deduct a percentage of each question's individual mark (e.g. 25%), so higher-value questions carry a proportionally greater penalty for incorrect or skipped responses.
Per-Quiz Control
Set a unique negative marking value inside each quiz's settings. Leave the field empty on any quiz to fall back to default LearnPress behaviour — no disruption to existing quizzes.
No Core Edits Required
The plugin operates entirely through official LearnPress hooks and filters. Updating LearnPress will never break the plugin or require manual re-patching.
Works with Instant Check
Negative marking applies when students use LearnPress's Instant Check feature, ensuring consistent scoring regardless of how a student reviews their answers mid-quiz.
Works on Quiz Submission
Deductions are calculated and applied at the moment a student submits their quiz, reflecting the correct penalised total in the final score.
Works on Attempt Review
Penalty scoring is also enforced when students or instructors review completed quiz attempts, keeping displayed scores accurate and consistent.
Built for Real Exam Scenarios
Designed for entrance tests, certification quizzes, and any course assessment where discouraging random guessing and reflecting real-world exam rules matters.
No Code Required
One plugin, one setting per quiz. Everything is managed through the WordPress admin UI — instructors and administrators need no developer skills to configure it.
Free Updates for Subscription Duration
As long as your annual subscription is active, every plugin update is included at no extra cost, keeping you compatible with the latest LearnPress and WordPress releases.
Free Support for Subscription Duration
Active subscribers receive direct support throughout their subscription period to help with setup, compatibility questions, or any issues that arise.
Single Domain API Licence
Each purchase grants an API licence for one live domain. Staging site testing is supported — simply email to request a one-time additional API key for your staging environment.
Your Journey Starts Here
Three simple steps from install to professional-grade quiz scoring.
Install & Activate the Plugin
Upload the plugin to your WordPress site, activate it, and enter your API licence key. No changes to LearnPress core files are needed — you're up and running in minutes.
Configure Deduction per Quiz
Open any quiz in the LearnPress editor, find the negative marking settings field, and enter either a fixed point value or a percentage deduction. Leave it blank to keep default behaviour for that quiz — your existing quizzes are never disrupted.
Students Take the Quiz — Penalties Apply Automatically
When a student submits answers, uses Instant Check, or reviews a completed attempt, the plugin calculates and applies the configured deduction to their score in real time. No extra effort on your part.
Built with Confidence, Backed by Commitment
Everything you need to purchase and use this plugin with complete peace of mind.
WordPress 6.0–6.8 Tested
Thoroughly tested across all recent WordPress releases so you can update with confidence.
PHP 7.4–8.2 Compatible
Works across all commonly used PHP versions running on modern hosting environments.
LearnPress 4.0+ Ready
Tested up to LearnPress 4.3.1 and designed to stay compatible through future updates.
One Decision That Changes Everything
Professional partial negative marking for your LearnPress quizzes — one flat annual price, everything included.
- You get fixed or percentage negative marking — your choice per quiz
- You get per-quiz deduction settings inside the LearnPress editor
- You get consistent scoring on submission, Instant Check & attempt review
- You get a plugin that never touches LearnPress core — safe across every update
- You get a single domain API licence (staging key available on request)
- You get free plugin updates for your full subscription period
- You get direct support for your full subscription period
- You get compatibility with WordPress 6.0–6.8 & PHP 7.4–8.2
Your Questions, Honestly Answered
Does this plugin modify LearnPress core files?
No. It works entirely through official LearnPress hooks and filters, so you can update LearnPress at any time without breaking the plugin or needing to re-patch anything.
Can I set a different penalty for each quiz?
Yes. Each quiz has its own negative marking field in the quiz settings. You can set a fixed point value, a percentage, or leave it empty to use default LearnPress behaviour for that specific quiz.
What's the difference between fixed and percentage deduction?
A fixed deduction subtracts the same amount (e.g. −0.25) for every wrong answer regardless of question value. A percentage deduction (e.g. 25%) subtracts a fraction of each question's individual mark, so higher-value questions carry a larger penalty.
Does negative marking apply if a student skips a question?
Yes. The deduction can be applied to both wrong answers and skipped answers, depending on how you configure the quiz.
What are the minimum requirements to run this plugin?
You need WordPress 6.0 or higher, PHP 7.4 or higher, and LearnPress 4.0.0 or higher. The plugin has been tested up to LearnPress 4.3.1 and WordPress 6.8.
Can I use the licence on a staging site as well as my live site?
Each purchase covers one live domain. If you need to test on a staging environment, email the support team to request a one-time additional API key for staging at no extra charge.
Stop Rewarding Guesswork on Your Quizzes
Add professional partial negative marking to LearnPress today — one setting per quiz, no code, annual updates and support included.




