Linux 软件免费装
Banner图

Neutrope Quiz Engine

开发者 neutropeinc
更新时间 2026年8月21日 18:20
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

quiz test questions e-learning exam

下载

0.4.5

详情介绍:

Neutrope Quiz Engine is a flexible quiz engine for WordPress, designed for certification study sites, e-learning, and media sites that want to embed interactive quizzes. Build a library of questions and one or more test sets in the WordPress admin, then drop a shortcode anywhere — on pages, posts, or custom content — to render the quiz. Scoring happens entirely on the client, so quizzes work on cached / static pages and do not write to the database. Core features Shortcodes Example: [ntqengine_quiz set="123"] No external services All processing happens inside your WordPress install. The plugin makes no outbound HTTP requests, loads no remote scripts or styles, and stores no quiz-result records in the database.

安装:

  1. Upload the plugin folder to /wp-content/plugins/, or install through the WordPress Plugins screen.
  2. Activate Neutrope Quiz Engine through the Plugins menu in WordPress.
  3. Under the 問題 menu, add some questions. Under the テストセット menu, create a test set and link it to the relevant 資格種別 taxonomy term.
  4. Embed the test set anywhere with [ntqengine_quiz set="<ID>"].
CSV import is available under 問題 → CSV インポート (dry-run + upsert).

屏幕截图:

  • Result screen with score, accuracy, pass / fail verdict and per-field
  • Question admin: choices, correct answer, explanation and difficulty.
  • Test set admin: mode, question count, time limit, pass mode, CTA and
  • CSV import: dry-run report with per-row create / update / skip / error

升级注意事项:

0.4.5 Breaking change: the shortcode, post types, taxonomies, handles and constants now use the unique ntqengine prefix, and [nqe_quiz] / [ql_quiz] / [wpqe_quiz] are removed. Use [ntqengine_quiz set="<ID>"] and migrate existing content before upgrading. 0.4.4 Adds browser-local anonymous quiz summary support for future Study Desk integrations when Pro integration data is available. 0.4.3 Improves the quiz-completed JavaScript event payload for future Pro integrations. 0.4.2 Fixes the page scroll position after viewing results and retrying a quiz. No breaking changes. 0.4.1 Adds the nqe:quiz:completed JavaScript extension event. No breaking changes. 0.4.0 Initial release of Neutrope Quiz Engine.

常见问题:

Does the plugin store quiz results in the database?

No. Scoring is computed entirely on the client and is not persisted. Pages can be safely cached because no per-user state is written on the server.

What is removed on uninstall?

Only the CSV-import temporary transients and the wp-content/uploads/ntqengine-imports/ working directory. Questions, test sets, taxonomy terms and post meta are deliberately preserved so production data is never lost on uninstall.

Is the plugin translation-ready?

Yes. All user-facing strings (PHP and JS) are routed through the neutrope-quiz-engine text domain. A languages/neutrope-quiz-engine.pot template is included. JS strings are delivered via wp_localize_script, with Japanese fallbacks compiled into the script so display never breaks when translations are missing.

Does it work with cache plugins?

Yes. Output is purely HTML plus a JSON-in-<script> payload; nothing depends on per-request server state. Page caches (WP Super Cache, W3 Total Cache, LiteSpeed, etc.) are safe.

Which shortcode should I use?

Use [ntqengine_quiz set="<ID>"]. It is the only shortcode the plugin registers. You can place several instances on the same page; each one renders and scores independently.

更新日志:

0.4.5 0.4.4 0.4.3 0.4.2 0.4.1 0.4.0