Schools and online educators using LifterLMS on Reign get default templates that feel detached from their community theme. Reign LifterLMS Addon wraps your courses in distraction-free layouts, adds star ratings so learners can evaluate instructors, surfaces related courses in a single place, and includes extra LifterLMS widgets built for the Reign visual system.
Bundled translations for Arabic, German, German (formal), Spanish, French, Italian and Dutch. These are a machine-translated first pass rather than a reviewed translation; refine them per site in Loco Translate.
Fix
Deactivating LifterLMS while this addon stayed active returned a white screen to every visitor, and the site owner only found out when they next opened wp-admin. The addon now stops loading when LifterLMS is inactive, so the site keeps serving normally.
Activating the addon no longer wipes other Reign addons' settings; activation reads the shared reign_options fresh and seeds only the keys that are missing.
Saving any other Reign settings tab no longer erases this addon's settings. The save handler runs on the shared Reign settings form, so submitting a different tab reached it with nothing to save and blanked every LifterLMS setting; it now writes its own section only when that section was actually submitted.
Bundled translations now load: added the missing text-domain loader on init, so the shipped /languages files apply (and without tripping WordPress 6.7+'s "loaded too early" notice).
Security
The settings save now checks capability before the nonce, runs on admin_init, and sanitizes submitted values before storing them.
The quiz-activity lookup now uses a prepared statement, and the review submission reads the rating value isset-safe to avoid an undefined-index notice.
Added direct-access guards to the seven LifterLMS widget files, and made the review nonce-failure message translatable.
Compat
Requires at least is now WordPress 6.5 (was 4.5) and Requires PHP is now 8.0 (previously undeclared). Tested up to WordPress 7.0. Both floors are declared in the plugin header, so a site below them is refused the update instead of fataling on it. Check the PHP version on older sites before advising a customer to update.
Note
The [reign_lifterlms_courses] shortcode now paginates by default (12 per page, filterable) instead of rendering every course on one page; pass posts_per_page to override. This activates the pagination the shortcode already supported.
The Enrolled Students widget caps how many students it renders (20 by default, filterable) so a course with thousands of students no longer runs a per-student lookup for every one; set the limit to 0 to show all.
v2.5.0
June 18, 2026
Fix 1 Compat 1
Fix
Security and code-quality audit pass: tightened nonce and capability checks, guarded optional host-plugin calls, and removed dead code.
Compat
Verified compatible with Reign 8.0.0 and its new token-based color system (light, dark, and auto modes).
v2.4.3
June 1, 2026
Improve 1 Fix 1
Improve
Membership title color now follows the active theme color scheme.
Fix
Access Plan description now renders correctly in dark mode for LifterLMS.
v2.4.2
Fix 3
Fix
Ajax not triggered on student removal.
Fatal error prevention with function_exists check.
WordPress Coding Standards compliance.
v2.4.1
Improve 4
Improve
Manage slider pagination UI on hover.
Manage courses slider UI fixes.
Manage track listing UI.
Reduce extra gap from shortcode listing.
v2.4.0
Improve 6
Improve
UI improvements across various shortcodes for better consistency.
Enhanced pagination UI for courses on profile and listing pages.
Improved compatibility and fixes with the latest LifterLMS.
Better UI handling for widget titles.
Refined layouts for Reign course list and instructor list shortcodes.
Display of LifterLMS notes within distraction-free layout for improved learning experience.
v2.3.0
Improve 11 Fix 8
Improve
License key input field attributes for better integration.
Review tab design and layout enhancements.
Total reviews count display improved for clarity.
Consolidated to a single text domain for better translation handling.
Minor string improvements for UI clarity.
Refreshed quiz UI for improved user experience.
Admin JavaScript and CSS now load only on relevant backend pages.
Frontend JS and CSS load only on the single group page.
Sanitization improved to allow only safe HTML in filtered content.
UI compatibility improvements with the latest LifterLMS version.
Added LMS note creation icon when distraction-free layout is enabled.
Fix
Resolved PHPCS issues across multiple files for coding standards compliance.
Removed unnecessary shortcode output from activity content.
Dark mode compatibility fixes on the lesson page.
Issue where course button value was not updating in list view.
PHPCS error specifically in `class-reign-lifterlms-review.php`.
General PHPCS errors in multiple theme/plugin files.
Spacing issue in redeem voucher form layout.
Additional dark mode styling improvements.
v2.2.1
Improve 2 Fix 1
Improve
Managed string translation for `reign-lifterlms-admin.js`.
Optimized and minified CSS and JS for better performance.
Fix
Resolved console warnings.
v2.2.0
Fix 1 Note 18
Fix
related course activity listing issue with Youzify.
Note
Fixed course tab issue in Groups with BuddyBoss.
Resolved Youzify Certificates menu icon issue in the user profile.
Improved button UI for cases with no grades.
Fixed PHP warning when adding the enrolled students widget.
Included `plugin.php` to avoid plugin activation issues.
Replaced user link with the Course Author page on single course pages.
Added function check for `is_lesson` before use.
Fixed course listing parameter issue in widgets.
Enabled BP group integration setting by default upon plugin activation.
Managed mobile view layout in the dashboard menu.
Removed functionality to hide the group join button.
Resolved list view image layout issue.
Fixed PHP warnings in various functions related to courses and groups.
Improved dashboard layout UI.
Addressed redirection issues when clicking on enrolled students.
Managed UI issue on course pages.
Optimized pagination handling in widgets and listings.
General UI fixes and optimizations for better performance.
v2.1.0
Improve 5 Fix 2
Improve
Improved thumbnail size and applied UI fixes for course and membership widgets.
Updated course meta option description for better clarity (#222).
Added dashboard navigation style and applied related fixes (#222).
Removed subheader details from single courses for a cleaner look (#222).
Managed the view plan button in membership for better user interaction (#223).
Fix
Excluded the current course from related courses to enhance recommendation accuracy (#225).
Addressed query monitor warnings to improve system performance (#224).
v2.0.0
Improve 5 Fix 1
Improve
Managed single course info sidebar to be sticky, improving user navigation and access to course details (#221).
Removed the single course sidebar setting from the customizer for a streamlined interface (#221).
Managed sidebar widget spacing in single course environments for better layout consistency (#221).
Updated package-lock.json to ensure dependencies are current and compatible.
Improved the sidebar UI in single course pages to enhance user experience and functionality (#221).
Fix
Addressed an issue where licenses did not deactivate if the response failed.
v1.9.7
Fix 2
Fix
(#219) Added preference settings for the logged-in user to hide his course tab for other members to view
(#220) Update single course lesson preview UI also fixed distraction-free main content UI and distraction-free sidebar content UI
v1.9.6
Fix 11
Fix
(#213) Fatal error when BuddyPress plugin is not activated
Text domain issue
BP v12 fixes
License issue
(#218) Enrolled courses of displayed members
(#214) Show course tab in the assigned group
(#216) Warnings on the BP Group after it is assigned to a course
(#215) Added show user enrolled courses on their BP profile
Issue with PHP 8.2
(#213) Plugin activation issue
(#212) Deprecated issue
v1.9.5
Fix 1
Fix
Reign compatibility update
v1.9.4
Fix 2
Fix
(#210) Conflict with lifterLMS assignment addon
(#209) UI fixes
v1.9.3
Fix 12
Fix
(#200) Error display on deactivating BuddyPress
(#200) Issue on activating/deactivating BuddyPress
(#208)Single button for activating and deactivating license key
(#200) Changed text from LearnDash to LifterLMS
(#200) Issue if BP is not activated
(#207) Text domain error fixes
(#207) Warnings
(#205) Group component disable warning UI
(#205) Group Component issue
Set inactive only when the license key is deactivated
(#206) Issue in the course activity meta
(#205) Group component issue
v1.9.2
Fix 1
Fix
(#193) Loaded theme dynamic colors via variables
v1.9.1
Fix 5
Fix
(#191)Fixed managed UI with lates version of LifterLMS
Added access plan's button text in single course page.
v1.2.0
Fix 5
Fix
(#113) RTL view pagination style update
Fixed instructor issue. #107
Remove price for enrolled user. #110
Fixed instructor shortcode parameter issue. #108
Course paginations. #106
v1.1.0
Fix 7
Fix
( #99 ) Section background color implementation in add on
(#99) section background color implementation
(#100) admin bar z-index issue managed
( #102 ) need an option to hide instructor section
( #103 ) Dashboard link will lead them back to course
( #101 ) Next - previous lesson navigation
License file update
v1.0.2
Note 1
Note
BuddyPress support added.
v1.0.1
Note 2
Note
License section corrected.
Instructor's shortcode added.
v1.0.0
Note 1
Note
Initial release
WBComDesigns is amazing!
WBComDesigns is amazing. The WP plugins and themes are of top notch quality with lots of features and updated very frequently. Supports are very responsive and helpful. I use Reign with TutorLMS, and the experience is surprisingly smooth.…
Hoang Phan·VN·
The job well done!
The job well done, well in time - Thanks so much Anmbiya and team!
Happy Client·ZA·
WBCOM Designs is Amazing!
WBCOM Designs has constantly updated and supported their plugins and themes. Recently the new BuddyNext project is Amazing! - and the new line of addons like Mediaverse, Jetonomy, Mediashield, and Listora.. are likewise Amazing! - and very…
Edward S.·US·
High quality WordPress plugins and themes
We’ve hosted a number of Wbcom Designs clients on Levamo, and our experience with their products has been very positive. Their plugins and themes are well built, their support has been reliable, and they seem to be very innovative and…
Michael Eisenwasser·US·
I have worked with Wbcom Designs on…
I have worked with Wbcom Designs on several custom development requests for my WordPress platform, and my experience has been excellent.
christian nicolas·BJ·
Love this company
Love this company. Loved the REIGN product. They were there the entire time helping me set things up; and when things went wrong? They were quick to take action and help find a solution.
Fable Fortitude·CA·
Seriously, one of the best "software tech experiences" I've ever had!
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…
Duston McGroarty·US·
I was using an excellent plugin created…
I was using an excellent plugin created by Wbcom Designs and had both an error and discovered a slight bug in one aspect of the plugin. After creating a support ticket - I got a super-quick response and discovered the error was on my part…
Edward Bonthrone·US·
Excellent Theme, Powerful Plugins and Outstanding Support
I am using the REIGN theme and several plugins from Wbcom Designs on my website. The theme is beautifully designed, and the plugins are user-friendly. Everything works smoothly, and the features are perfect for building professional…