WP Manifestindependent plugin directory
manifest / users / tutorlms-courseprerequisites

Tutor Learning Paths WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Learning paths and course prerequisites for Tutor LMS, with server-side enforcement of enrollment, purchase and content access.

★ 0stars
13release downloads
v1.0.18latest · 4d ago

Install

Download tutor-learning-paths.zip From the v1.0.18 release on GitHub, Oct 19, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/wachiravit-thitagran/tutorlms-courseprerequisites/releases/download/v1.0.18/tutor-learning-paths.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Course prerequisites and learning paths for Tutor LMS, enforced on the server.

Description

Lock a course until the learner has finished the courses that come before it.

Hiding the enrol button is not protection. This plugin refuses enrolment, purchase and direct content access at the server, so a hand-crafted request is turned away exactly like a click on a hidden button would be.

What it does

  • Require one or more prerequisite courses before enrolment
  • Combine requirements with ALL, ANY, AT LEAST N, or NONE
  • Choose what a locked course looks like: visible but locked, hidden, preview only, purchasable in advance, or not purchasable
  • Configure completed-course or enrolled-course requirements in both the Tutor 4.x Course Builder and the classic editor
  • Block enrolment through the form, admin-ajax and REST alike
  • Block direct lesson, quiz and assignment URLs
  • Detect circular prerequisites before they are saved, so no course can become permanently unreachable
  • Show learners a checklist of what they have finished and what is left
  • Let other plugins add their own rule types through a filter

Data

Deactivating the plugin removes nothing. Uninstalling removes nothing either, unless you change the uninstall policy in the settings first.

Independence

This plugin is an independent implementation. It contains no Tutor LMS Pro code and calls none at runtime. If the official Course Prerequisites add-on is also active, the plugin says so and lets you decide which one to keep.

Installation

  1. Install and activate Tutor LMS.
  2. Upload the plugin and activate it.
  3. Edit a course and open "Learning Path & Prerequisites".
  4. Set site-wide defaults and uninstall behaviour under Settings -> Tutor Learning Paths.

Frequently Asked Questions

A learner is mid-course and I added a prerequisite. Are they locked out?

No. Existing enrolments keep access to content; the lock governs new entry only. Developers can change this with the tlp_grandfather_existing_enrolment filter.

Does this work with WooCommerce?

Yes. A locked course cannot be added to the cart, unless you set it to "purchasable but not accessible", which sells advance access on purpose.

Changelog

1.0.0

  • Initial release: course prerequisites with server-side enforcement, Tutor Course Builder integration, settings, privacy-aware search, and query-safe archive filtering.

Releases

19 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.0.18 latest
Oct 19, 2026 4d ago
tutor-learning-paths.zip
0
Oct 12, 2026 11d ago
tutor-learning-paths.zip
0
Oct 12, 2026 11d ago
tutor-learning-paths.zip
1
Oct 6, 2026 17d ago
tutor-learning-paths.zip cohort
3
Oct 6, 2026 17d ago
tutor-learning-paths.zip
0
Oct 6, 2026 17d ago
tutor-learning-paths.zip
0
Oct 5, 2026 18d ago
tutor-learning-paths.zip
0
Sep 28, 2026 25d ago
tutor-learning-paths.zip
0
Sep 21, 2026 1mo ago
tutor-learning-paths.zip
0
Sep 14, 2026 1mo ago
tutor-learning-paths.zip
3
Sep 7, 2026 1mo ago
tutor-learning-paths.zip
2
Aug 31, 2026 1mo ago
tutor-learning-paths.zip
0
Aug 24, 2026 2mo ago
tutor-learning-paths.zip
0
Aug 17, 2026 2mo ago
tutor-learning-paths.zip
0
Aug 10, 2026 2mo ago
tutor-learning-paths.zip
0
Aug 6, 2026 2mo ago
tutor-learning-paths.zip
0
Aug 5, 2026 2mo ago
tutor-learning-paths.zip
1
Aug 4, 2026 2mo ago
tutor-learning-paths.zip
1
Aug 3, 2026 2mo ago
tutor-learning-paths.zip
2
A grade

Security

Tutor Learning Paths 1.0.9 · audited by WP Registry

No security issues found.

Audited release
1.0.9
Findings
none
Worst severity
—
Content hash
2b6e2f5de5ae06e4c43098c9…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.