Skip to content

Requirements

Reign Tutor LMS Addon is an addon. It stays active only while both the Reign theme and Tutor LMS are present. If either is missing, the plugin deactivates itself and shows an admin notice.

Requirement Minimum Notes
WordPress 6.5 Declared in the plugin header and readme. Tested up to WordPress 7.0.
PHP 8.0 Declared in the plugin header. Sites below this floor are refused the update.
Reign theme Active theme The active template must be reign-theme. If it is not, the plugin deactivates and shows a notice.
Tutor LMS tutor/tutor.php active If Tutor LMS is not active, the plugin deactivates and shows a notice.

Both checks run on admin_init, so the plugin turns itself off in the admin as soon as either dependency is gone.

These are only needed for the profile “My Courses” tab. Course shortcodes work without any of them.

Component Purpose
BuddyPress or BuddyBoss Adds the “My Courses” profile tab through bp_core_new_nav_item.
PeepSo Adds the “My Courses” profile tab through the PeepSo profile navigation.
Tutor LMS Pro Enhances the underlying Tutor LMS course features. Not required by this addon.

The readme and plugin header are the source of truth for supported versions (WordPress 6.5, PHP 8.0). Older test material bundled in the repository mentions lower floors; those are outdated and were superseded when the plugin declared its requirements in the 2.2.0 release.