Linux 软件免费装
Banner图

Vital Addons for LearnDash

开发者 lmscrafter
mmubashirtaqi
更新时间 2026年10月7日 07:04
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

login certificates learndash autocomplete toolkit

下载

1.0.1 1.0.2 1.0.3

详情介绍:

Vital Addons is a free LearnDash toolkit: 36 add-ons you switch on one at a time. Autocomplete lessons and topics, keep login on your own site, send learners back to where they left off, show their earned certificates and fine-tune LearnDash Focus Mode, without installing a separate LearnDash extension for every small change. Every module starts disabled. Turn on the ones you need, read the setup notes in each module's Details dialog, and save. There is no license key, trial period or usage quota: all 36 modules are free. The modules people turn on first Visit-based and manual-grading autocomplete are included free. See the FAQ for how Vital Addons compares with Uncanny Toolkit for LearnDash. Built to stay out of your way All 36 LearnDash add-ons Course completion automation Course controls Focus Mode and navigation Quizzes, certificates and profiles Login and WordPress utilities Access administration and email Works with LearnDash LMS is required for the course modules. Integrations have been verified with LearnDash 5.1.9 and 5.1.10. Optional modules work with LearnDash Course Grid, LearnDash ProPanel, Gravity Forms 2.5+, Elementor Pro Forms, Contact Form 7 and WP 2FA. The login, menu, admin bar and email utilities also work on sites without LearnDash. Getting help Ask in the Vital Addons support forum. We answer questions there so the next person with the same question can find the answer. Each module also has setup notes and limits in its Details dialog. Vital Addons is developed by LMSCrafter. It is not affiliated with, endorsed by, or sponsored by LearnDash.

安装:

  1. In your dashboard, go to Plugins → Add New, search for "Vital Addons" and click Install Now. You can also upload the ZIP through Plugins → Add New → Upload Plugin.
  2. Activate Vital Addons for LearnDash.
  3. Open LearnDash LMS → Vital Addons. On a site without LearnDash, open Settings → Vital Addons.
  4. Read a module's Details, configure its Settings, switch it on and save.
  5. Use the Design tab to style the learner-facing components that Vital Addons adds.
  6. Test new workflows on a staging site before enabling them for learners.

屏幕截图:

  • Autocomplete lessons and topics on visit, after a quiz pass, after manual grading or after a connected form submission.
  • Front-end login and password recovery on your own site, shown with the Boxed template and LMS Crafter style.
  • Resume Learning, Breadcrumbs and Certificate Controls help learners find their next step and their earned certificates.
  • Course messages, button labels and Focus Mode settings.
  • Bulk Course Access: preview, confirm and roll back Open-to-Closed course changes.
  • The Design tab: shared colors and typography with a responsive preview.

升级注意事项:

1.0.3 Adds support forum links and makes more labels translatable. Module behavior and saved settings are unchanged. 1.0.2 Updated plugin display name and WordPress.org gallery. All 36 free modules and your saved settings are unchanged. 1.0.0 Initial submission. Existing settings are retained; newly added modules default to disabled. Back up your site before upgrading.

常见问题:

Is Vital Addons a free alternative to Uncanny Toolkit for LearnDash?

Yes, for sites that need front-end login, course navigation, earned certificates and lesson autocomplete. All 36 modules are free, including completion on visit and after manual quiz grading, which Uncanny Toolkit offers in its Pro version. Vital Addons also includes quiz-pass and form-submission completion, Focus Mode controls and shared design settings. Feature details and supported integrations differ, so compare the modules your site uses before switching. Settings and third-party shortcodes are not migrated automatically.

Can LearnDash auto-complete a lesson when a learner opens it?

Yes. Turn on Autocomplete on Visit and eligible lessons and topics are marked complete when an enrolled learner opens them. Each lesson and topic can inherit the global setting, always autocomplete or never autocomplete, so steps that should keep the Mark Complete button still have it. LearnDash continues to enforce access, progression order, lesson timers, video progression, assignments and child quizzes; when it refuses completion, the native Mark Complete button stays in place.

Can I use Vital Addons alongside another LearnDash toolkit?

Yes. Vital Addons detects selected overlapping controls from Uncanny Toolkit and PowerPack for LearnDash. Keep one implementation of each behavior, turn off the overlapping control in the other plugin, and test the combination on staging.

Does it work without LearnDash?

The course modules need LearnDash, which is a separate commercial plugin. The login, menu visibility, admin bar, login-state content and email sandbox utilities also work on sites without LearnDash. Modules whose requirements are missing are shown as unavailable.

Are any modules enabled automatically?

No. All 36 modules start disabled. Enabling Bulk Course Access does not run a conversion: it requires its own preview and explicit confirmation.

What are the requirements?

WordPress 6.7 or newer and PHP 7.4 or newer. Course integrations have been verified with LearnDash 5.1.9 and 5.1.10; older LearnDash releases have not been verified. If a required API is missing, the affected module is unavailable. PHP 7.4 compatibility has been reviewed statically, and runtime testing uses PHP 8.1 and 8.2. LearnDash 5.1.9 has known upstream notices on PHP 8.4 and 8.5, so use a PHP version your LearnDash installation supports. Optional modules need their own plugin, such as Course Grid, a supported form builder or ProPanel. The Settings screen shows which dependencies are available.

Which form builders are supported?

Gravity Forms 2.5+, Elementor Pro's classic Form widget and Contact Form 7. Each form must opt in. Elementor Pro and Contact Form 7 have been tested locally; the Gravity Forms adapter has not yet been tested against a licensed live installation, so test your workflow on staging. Elementor Atomic Forms, WPForms, Formidable Forms and Fluent Forms are not supported.

Does Front End Login include CAPTCHA and two-factor authentication?

WordPress still handles passwords, sessions and reset keys. CAPTCHA is off by default. reCAPTCHA and Turnstile need a separate rendering and server-verification integration; Vital Addons does not include a standalone provider connection, and a provider selected without both adapters fails closed and shows "Needs setup". CAPTCHA rendering adapters return allowlisted container, label, input and textarea markup. Inline scripts, event attributes and embedded frames are removed. Enqueue provider scripts through the WordPress script API and validate the submitted token in the server-verification adapter. The optional WP 2FA adapter hands authentication to that plugin's native verification flow. REST verification, passkeys and other two-factor plugins are not supported. Test your enforcement policy and recovery route before replacing the core login page.

What should I know about Email Sandbox?

It stops outgoing WordPress email while it is on, and a persistent admin warning shows that it is active. Don't enable it on a site where users rely on emailed login codes. Turn the module off to restore normal delivery. Vital Addons does not log email bodies or passwords.

Does Completed-Step Access restore expired enrollments?

No. It allows review of completed, published lessons and topics only, for courses you select, after a native expiry that happened while the rule was active. It does not grant access to unfinished steps or quiz attempts, infer rights from old progress, or restore a manually revoked enrollment. Configuration changes, deactivation and enrollment changes remove retained review rights.

Can I undo Bulk Course Access?

Yes. The module keeps one operation journal per administrator and site. Confirm a rollback to restore access modes that still match that operation; changes made in between are reported as conflicts instead of being overwritten. Clearing history, erasing the administrator's Vital Addons data or deleting data on uninstall removes the journal. The page-level Undo does not undo a bulk operation that has already been applied.

How should I configure caching?

Exclude login and reset pages and personalized learner pages from shared full-page caching, and purge page caches after changing access, visibility, redirects or design. Supported purge integrations do not replace the cache rules your host, CDN or authentication plugins require. Login-state visibility controls presentation only; it is not a way to protect content. Nested block and shortcode output allows standard post HTML and form controls, while inline scripts, event handlers and embedded frames are removed.

Will existing shortcodes and settings keep working?

Yes. The original featurepack_ shortcode tags remain supported alongside the vital_ aliases, such as [vital_login], [vital_resume] and [vital_certificates], and saved blocks and settings keep their internal identifiers. If you are replacing a prerelease FeaturePack installation, deactivate it before activating Vital Addons and never run both together.

What data does Vital Addons store?

Module and design settings, configured course and menu metadata, optional account-verification state, a bounded per-user resume history, observed-expiry review records and administrator bulk-operation journals. Authentication throttles use short-lived hashed fingerprints. WordPress personal-data export and erasure include Vital Addons learner data and bulk journals, and the WordPress Privacy Policy Guide contains suggested text for site owners. Settings are kept on uninstall by default. To remove Vital Addons data, open Help → Data on uninstall and enable deletion before deleting the plugin. Short-lived safety markers and authentication throttles are cleared either way. Your posts, menu items, shortcode and block content, third-party form settings and unrelated data are never removed.

Does Vital Addons contact external services?

No. Vital Addons sends no telemetry, license checks or remote asset requests, and its font, scripts and styles are bundled locally. Email uses your site's configured mail transport. Optional integrations may contact their own providers under their own settings and policies; Vital Addons itself does not submit CAPTCHA requests. LearnDash is available separately at https://www.learndash.com/.

Where do I get help or request a module?

Post in the support forum. Bug reports, setup questions and module ideas are all welcome there.

Where is the source code?

PHP, JavaScript and CSS are included as readable source in the plugin ZIP, and nothing needs compiling. WordPress supplies its standard script libraries. LICENSE and THIRD-PARTY-NOTICES.txt describe the GPL and the bundled Outfit font license.

更新日志:

1.0.3 1.0.2 1.0.1 1.0.0