WP Manifestindependent plugin directory
manifest / users / khorshid-lms

Khorshid LMS

Professional LMS plugin for WordPress + WooCommerce

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/sajazar/khorshid-lms/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Important update for v1.2.2

This release fixes the fatal Class "KhorshidLMS\\Core\\WooCommerce" not found error. The WooCommerce integration is now a soft dependency: the plugin remains loadable when WooCommerce is disabled or unavailable.

Upgrade steps

  1. Deactivate the old Khorshid LMS copy. If the WordPress admin is inaccessible, rename wp-content/plugins/khorshid-lms-main temporarily using hosting File Manager.
  2. Delete the old plugin directory.
  3. Download the current repository ZIP from the green Code button and ensure the extracted folder contains khorshid-lms.php at its root.
  4. Install and activate the new copy.
  5. If WooCommerce is installed, verify it is active before testing paid-course access.

Log interpretation

The yith-woocommerce-ajax-navigation and emperor notices/warnings shown in the supplied log belong to those plugins/theme, not Khorshid LMS. They should be updated or reported to their respective authors. They do not explain the LMS fatal error.