Linux 软件免费装
Banner图

Turgor Exam Engine

开发者 turgorlabs
更新时间 2026年10月31日 23:49
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

quiz lms online courses exam mock test

下载

0.3.10 0.3.11 0.3.12 0.4.0 0.5.0 0.5.1 0.5.5 0.8.3 0.9.0 0.9.1 0.9.3

详情介绍:

Turgor Exam Engine is a full LMS for WordPress, built around competitive-exam style tests. Run mock tests with negative marking, timed papers in sections and numeric-range answers, and build the courses that lead up to them, all on your own WordPress site and database - not a hosted service. [youtube https://youtu.be/yb5U5vdabQY] Made for coaching institutes, test-series sellers and teachers preparing students for exams like SSC, IBPS, JEE, NEET, GATE and CSIR NET. Exam engine Courses Build each course as an outline of sections, topics, lessons, sub-lessons and quizzes. Drag items into place or use the + buttons, create a lesson or quiz by typing its title, and set prerequisites and completion rules per course. Students see the same outline on the course page. Already running LearnDash? A guided import brings your courses, lessons, quizzes and enrolled students across, with verification tools that check the migration actually worked before you switch over - nothing is deleted or changed on your live site until you say so. Want to sell what you build? Turgor Exam Engine is free and complete on its own. Turgor Exam Engine Pro adds Exam Mode (the computer-based exam screen, with a timer per section and partial marks for multiple choice), WooCommerce and Google Play Billing checkout, bundled Products (and, when moving from LearnDash, bringing groups, bundles and WooCommerce products across, with checks that paid courses moved over correctly), class reports, certificates issued automatically on completion, copy protection for lesson and quiz content, and student feedback tools. Pro is one purchase that includes all of it, and it is never required: everything in Turgor Exam Engine works fully without it. Requirements

安装:

  1. Upload the plugin files to /wp-content/plugins/turgor-exam-engine, or install the zip directly through Plugins → Add New → Upload Plugin.
  2. Activate the plugin through the Plugins screen.
  3. Open Turgor Exam Engine in the wp-admin sidebar to create your first course, or go to Turgor Exam Engine → Migration (shown once LearnDash is active) if you're moving off LearnDash.

屏幕截图:

  • Negative marking in the question editor.
  • Question analysis: right, wrong and blank counts per question, hardest first.
  • The drag-and-drop course outline.
  • Random questions and live-test open and close times.
  • Reading passages and typeset formulae.
  • A student's profile: scores, recent quizzes and activity.

升级注意事项:

0.9.3 Adds an opt-in App preview setting and fixes blank lessons, course links and pasted video tags in the app. No database changes. 0.9.2 Fixes a Sign in page that could stay unfound after updating from 0.9.0, and time spent on late-submitted timed quizzes. No database changes. 0.9.1 Fixes the blank "My quiz results" chart, the Sign in page link and a doubled quiz player on pages built with the plugin's blocks. No database changes. 0.9.0 Closes a way to read lesson text without enrolling, and adds answer-review and instructor-sharing options. Two columns are added to the database automatically; nothing else changes unless you switch an option on. 0.8.3 Fixes found by clicking through the screens in a browser. No data changes. 0.8.2 Builder polish: unsaved-changes warning, quiz reorder buttons, a clearer Welcome screen. No data changes. 0.8.1 Adds a Quick start checklist, a sample course and ready-made pages to the Welcome screen. Nothing changes for existing sites. 0.8.0 Adds drip content, assignments, lesson discussions, two new emails and Gutenberg blocks. Everything new is off or empty until you use it; existing courses are unchanged. 0.7.1 Adds reading passages, typeset formulae and a true/false question shortcut. Existing questions and quizzes are unchanged. 0.7.0 Adds random questions from the question bank, quiz open and close times, and a per-question analysis on Results. Safe to update; existing quizzes behave exactly as before. 0.6.0 Adds an Instructor role, Results CSV export, personal-data export and erase, and an optional delete-all-data-on-uninstall setting. Safe to update; nothing is deleted unless you switch that setting on. 0.5.5 Removes a debug-log notice on the Migration screen. Safe to update. 0.5.4 Plugin Check clean-up. Safe to update. 0.5.3 Code-standards clean-up. Safe to update. 0.5.2 Small standards fix: the brand colour is added through WordPress's style queue. Safe to update. 0.5.1 Small hardening fix on top of 0.5.0. Safe to update. 0.5.0 Adds tile layouts, a brand colour setting and quiz player improvements, and pairs this plugin with Turgor Exam Engine Pro 0.3.23 or later. Safe to update. 0.4.0 Adds sorting, matching, rating-scale and essay questions, a Questions screen, a Results screen with essay marking, and quiz sections. Safe to update in place; two database columns are added on update. 0.3.12 Answer options can now be images, and fixes duplicate result emails and a way past the attempt limit when a quiz was started or submitted twice at once. Safe to update in place. 0.3.11 Fixes the lesson count on My courses for courses a student has not started. Safe to update in place. 0.3.9 Adds lesson videos, several per lesson, each placed in the text with a tag. Safe to update in place; a new table is created on update. 0.3.8 Adds Topics between sections and lessons, drag-and-drop between levels and a nested course outline. Safe to update in place. 0.3.7 Renamed from Turgor LMS. Deactivate and delete Turgor LMS (your data stays in the database), then activate Turgor Exam Engine; it moves your courses, students and settings across. Update Turgor Exam Engine Pro at the same time. 0.2.2 Translation and input-handling fixes ahead of the WordPress.org review. Safe to update in place. 0.2.1 Removes the plugin's own update checker now that it's distributed via WordPress.org. Safe to update in place. 0.2.0 Adds new database columns (nullable, no effect on existing content) supporting Turgor Exam Engine Pro's optional fixed access-window feature. Safe to update in place.

常见问题:

Do I need LearnDash installed to use this?

No. Turgor Exam Engine is a standalone course platform and works with no other LMS plugin present. LearnDash support exists specifically for sites migrating away from it.

Will migrating from LearnDash delete my existing LearnDash data?

No. The import reads your existing LearnDash content and copies it into Turgor Exam Engine's own tables; nothing is deleted, and LearnDash can stay active and serving your site right up until you choose to switch over.

Can I sell courses with the free plugin?

Course access rules (open, free enrollment, restricted) are included free. Selling courses for payment - WooCommerce, subscriptions, or Google Play Billing - requires Turgor Exam Engine Pro.

Where do I report a bug or ask for help?

https://turgorlabs.com/documentation/complete-guide/

Which shortcodes are there?

  • [turgee_quiz id="123"] - the quiz player for quiz 123 (on a quiz's own page, id can be left out).
  • [turgee_quiz_results] - the signed-in student's score history as a chart.
  • [turgee_course_progress course_id="123"] - a course's progress bar.
  • [turgee_course_content course_id="123"] - a course's lesson and quiz list.
  • [turgee_breadcrumbs] - Course > Lesson > Topic > Quiz trail on any of those pages.
  • [turgee_login] - a sign-in form, with lost-password and reset-password screens.
  • [turgee_login] also offers student sign-up, and Sign in links open a popup.
  • [turgee_login_button] - a Sign in (or Create account) button that opens the popup. Options: label, view="login|signup", class, redirect. A menu item or link to #turgor-login or #turgor-signup opens the popup too (needs JavaScript and the popup on).
  • Sign-in, sign-up and password-reset attempts are limited per visitor IP address (10 attempts in 15 minutes), so many people behind one shared address (a school lab) can hit the limit; the turgee_auth_rate_limit filter raises it.
  • [turgee_profile] - the signed-in student's profile: quiz stats, activity, their courses with progress, and scores over time.
  • [turgee_if_logged_in]...[/turgee_if_logged_in] and [turgee_if_logged_out]...[/turgee_if_logged_out] - show the enclosed content only to signed-in or signed-out visitors.
  • [turgee_courses] - a grid of your published courses, with lesson count, whether each is free, and the student's own progress. Options: limit="12", orderby="menu_order|title|date", order="ASC|DESC". With Turgor Exam Engine Pro, this becomes the Pro storefront (bundles and prices).
  • [turgee_quizzes] - a grid of your standalone mock tests (quizzes with "Open to every signed-in student" ticked), with question count, time limit, negative marking and the student's best score. Options: limit="12", orderby="date|title|menu_order", order="ASC|DESC".
All published courses are also listed at /courses/ on a new site.

How do I add videos to a lesson?

Use the Lesson videos box on the lesson or topic editor. Each video has an address (choose an MP4 from the media library), an optional title and poster image, and optional chapters, one per line, such as 1:54 Exam summary. A lesson can have several videos, one for each subtopic. Each video has a tag such as [turgee_video n="2"]. Paste the tag into the lesson text where that video should play, under its subtopic's heading for example. A video whose tag is not in the text plays above the lesson. Each player has a chapter list, a speed menu and resume, and starting one video pauses the others. To keep paid videos on a CDN that only hands out signed, expiring links (Bunny CDN), use Turgor Exam Engine Pro's video hosting.

Can every student get a different set of questions?

Yes. In the quiz editor, under Random questions, choose a category of your question bank and how many questions to draw. Each attempt is drawn once when the student starts, so resuming keeps the same questions. A section that draws replaces the questions you placed in it; other sections stay as they are.

Can I run a live test that opens and closes at set times?

Yes. Set Opens and Closes in the quiz editor. Nobody can start outside that window, and a student still sitting the quiz at closing time is stopped then, so everyone finishes together and a late starter gets less time.

How do I find questions that are too hard or wrongly marked?

Open Results, choose a quiz, and click Question analysis. It lists every question with how many students got it right, wrong or left it blank, hardest first. A question almost nobody gets right is worth checking against its answer key.

What happens to my data if I delete the plugin?

Nothing, by default: the results, progress and settings stay in your database, so reinstalling brings them back. To remove them, switch on When the plugin is deleted under Turgor Exam Engine > Settings before deleting. That deletes the plugin's tables and settings (including Turgor Exam Engine Pro's products and access records, which share them). Courses, lessons and quizzes stay as ordinary posts.

Can a student ask for their data, or for it to be erased?

Yes. The plugin adds itself to Tools > Export Personal Data and Tools > Erase Personal Data. Erasing removes their attempts, answers, progress, time and feedback; records of purchases are kept for your accounts, and the tool says so.

Can a tutor mark essays without being an administrator?

Yes. Give them the Instructor role. It can write courses, lessons and quizzes, and see Results, mark essays and reset retakes for the quizzes it wrote (not other people's), but cannot change site settings.

Does this plugin contact any external service?

No. Turgor Exam Engine makes no requests to outside servers. A lesson video plays from the address you entered for it, loaded by the student's browser or app, not by the plugin. Links to the documentation and to Turgor Exam Engine Pro on turgorlabs.com are ordinary links that only open when you click them. The video guide on the overview page loads from YouTube (youtube-nocookie.com) only after you press its play button.

更新日志:

0.9.3 0.9.2 0.9.1 0.9.0 0.8.3 0.8.2 0.8.1 0.8.0 0.7.1 0.7.0 0.6.0 0.5.5 0.5.4 0.5.3 0.5.2 0.5.1 0.5.0 0.4.0 0.3.12 0.3.11 0.3.10 0.3.9 0.3.8 0.3.7 0.3.6 - 2026-09-29 0.3.5 - 2026-09-27 0.3.4 - 2026-09-27 0.3.3 - 2026-09-26 0.3.2 - 2026-09-25 0.3.1 - 2026-09-25 0.3.0 - 2026-09-25 0.2.9 - 2026-09-18 0.2.7 - 2026-09-17 0.2.4 - 2026-09-17 0.2.3 - 2026-09-13 0.2.2 - 2026-09-11 0.2.1 - 2026-09-11 0.2.0 - 2026-09-04 0.1.0