Introduction
Install, enable, and manage optional Mentor LMS plugins.
Plugin Management
This guide is for site owners who purchase optional modules (plugins) for Mentor LMS and install them on their live website.
1. Introduction
Mentor LMS uses a plugin system so you can add extra features without changing the core application code. Each plugin is an optional module (for example, AI Assistant) that you buy separately and install when you need it.
What you can do from the dashboard:
- Upload a plugin package (ZIP file)
- Enable or disable a plugin
- Run database setup (migration and seeder) after install or update
2. Get your plugin from CodeCanyon and upload it
Step 1 — Purchase and download
- Buy the plugin module on CodeCanyon (or from your vendor’s store).
- Download the plugin ZIP file from your downloads page.
Use the ZIP provided for Mentor LMS (deploy package). It is ready to upload; you do not need to build or repackage it yourself.
Step 2 — Upload on the Plugins page
- Go to Dashboard → Settings → Plugins.
- In the Upload plugin section, click Choose File and select your plugin ZIP.
- Click Install plugin (or Upload).
Large files upload in parts automatically (up to about 256 MB). - Wait until you see a success message. The plugin will appear under Installed plugins.
Tip: Install one plugin at a time. If upload fails, check your server PHP upload limits or try again with a stable connection.
3. Enable and disable a plugin
After installation, the plugin is listed as a card under Installed plugins.
- Enable: Turn the switch ON (top right of the card). The plugin’s features, menus, and pages become active on your site.
- Disable: Turn the switch OFF. The plugin stops running, but its files stay on the server. You can enable it again later without re-uploading the ZIP.
Use disable when you want to turn off a feature temporarily. Use enable when you are ready to use the plugin again.
4. Run migration and seeder (database setup)
Some plugins need database tables and default data. After you install or update a plugin, run the database setup once while the plugin is enabled.
How to run it
- Make sure the plugin switch is ON (enabled).
- On the plugin card, click Run Migration and Seeder.
- Read the confirmation message carefully, then confirm.
Recommended order for a new plugin:
- Upload and install the ZIP
- Enable the plugin
- Run Migration and Seeder
- Configure the plugin from its configuration page (for AI Assistant, see AI Assistant User Guide)
Quick checklist
- Downloaded the correct plugin ZIP from CodeCanyon
- Uploaded it on Settings → Plugins
- Enabled the plugin with the switch
- Ran Migration and Seeder (once per install/update)
- Started using the plugin from its dashboard menu