MS LMS Stats
This plugin create a menu in admin with stats and reports for Master Study
by George Nicolaou · github.com/georgewebdevcy/ms-stats · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/georgewebdevcy/ms-stats/archive/refs/heads/main.zipReadme
MS Stats for Bridge Project
A WordPress plugin that adds a dedicated admin reporting dashboard with MasterStudy LMS statistics for the Bridge Project site.
Requires: MasterStudy LMS (free) — the plugin will not activate without it.
Reports
| Tab | Description |
|---|---|
| Overview | Total enrollments, enrolled users, active courses |
| Users by Country | Enrolled users grouped by country (from MasterStudy profile) |
| Partner Export | Participant details, modules, progress and certificates by declared country |
| Enrollments by Language | Enrollment count grouped by language code |
| Course Progress | Avg progress %, fully completed count, completion rate per course |
| Quiz Completion | Pass rate per course across all quiz attempts |
| Login Activity | Active login session count per enrolled user |
| Certificates | Certificates issued per course |
Requirements
- WordPress 5.8+
- PHP 7.4+
- MasterStudy LMS (free, must be active)
Installation
- Clone or download this repository into
/wp-content/plugins/ms-stats-for-bridge-project/. - Run
composer installinside the plugin folder (if vendor/ is not present). - Ensure MasterStudy LMS is installed and active.
- Activate the plugin from the WordPress Plugins screen.
- Go to MS Stats in the admin sidebar.
Auto-Updates
This plugin uses YahnisElsts/plugin-update-checker to pull updates directly from this GitHub repository. Bump the Version: header in the main plugin file and push to main — WordPress will surface the update automatically.
Changelog
3.10.7
- Displayed registered module languages using English language names instead of locale codes in Partner Export and CSV.
3.10.6
- Improved performance by removing unused frontend assets and making country-filtered Partner Export queries load only needed learner details.
3.10.5
- Kept Partner Export within the page width, reduced the username column, and clipped long one-line module labels without overlap.
3.10.4
- Fixed Partner Export column overlap by allowing wide one-line module labels to scroll within a readable table layout.
3.10.3
- Balanced Partner Export columns and displayed each registered module on one line with its language code.
3.10.2
- Published the current Partner Export improvements as the latest plugin update.
3.10.1
- Refined Partner Export with compact progress bars, non-repeated module outcomes, narrower username display, and country-filtered export.
3.10.0
- Added a partner export table and CSV with participant contact details, declared country, all registered modules, completion level, and certificate status.
1.3.0
- Updated README files with accurate information.
1.2.0
- Added admin reporting dashboard with 7 tabbed reports.
1.1.0
- Added MasterStudy LMS dependency check (activation blocked without it).
- Added runtime admin notice if MasterStudy LMS is deactivated after install.
- Added GitHub auto-update mechanism via plugin-update-checker v5.6.
1.0.0
- Initial release.
License
GPLv2 or later — see LICENSE.
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| v3.10.6 | May 25, 2026 |
| v3.10.5 | May 25, 2026 |
| v3.10.4 | May 25, 2026 |
| v3.10.3 | May 25, 2026 |
| v3.10.2 | May 25, 2026 |
| v3.10.1 | May 25, 2026 |
| v3.10.0 | May 25, 2026 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.