外掛說明
Holographic Training LMS is the core learning management plugin for WordPress. It lets you create courses, organise them into modules and lessons, register learners, assign course access, add lesson quizzes, and track learner progress.
The plugin uses front-end learner accounts, so learners do not need WordPress admin access. Site owners can create the required learner pages from the setup screen and place course, dashboard, login, quiz and progress screens where they are needed.
Holographic Training LMS is suitable for free courses, simple training websites, internal learning resources, early course development, and basic learner progress tracking.
For larger training sites, paid course delivery, certificates, advanced assessments, protected content, learner evidence, automation and reporting, Holographic Training LMS can be extended with the Professional and Corporate versions.
Features
- Course, module, and lesson management.
- Page-builder editable course, module, and lesson content.
- Learner registration, login, logout, email verification, and password reset.
- Front-end learner dashboard.
- Course list, course, module, lesson, quiz, progress, and continue learning shortcodes.
- Multiple-choice, numeric, fraction, expression, equation, and manual-marked maths quiz questions.
- Local TeX-style maths notation rendering for lesson quizzes.
- Basic learner progress tracking.
- Manual learner and course access management.
- Admin setup screen for creating required shortcode pages.
- Admin system health screen for checking required database tables.
- Upgrade guidance for Professional and Corporate versions.
- Course package import and export for transferring full course structures without learner data.
適用於區塊編輯器
這個外掛提供 1 個可供 Gutenberg/區塊編輯器使用的區塊。
- HOTLMS Course Catalogue
安裝方式
- Upload the plugin files to the
/wp-content/plugins/holographic-training-lmsdirectory, or install the plugin through the WordPress Plugins screen. - Activate Holographic Training LMS through the Plugins screen.
- Open Holographic Training LMS > Setup and create the required front-end pages.
- Save WordPress permalinks after creating the required pages.
- Add courses, modules, lessons, quizzes, and learners from the Holographic Training LMS admin menu.
- Create a small test course, enrol a test learner, and confirm the learner dashboard, lesson, quiz and progress screens work correctly.
常見問題集
-
Does this plugin use WordPress user accounts for learners?
-
No. Learners are managed by the plugin and do not need WordPress admin access.
-
How do learners create accounts?
-
Learners can use the Learner Register page created from Holographic Training LMS > Setup. Site administrators can also create learner accounts from Holographic Training LMS > Learners.
-
How do I show courses on the front end?
-
Use Holographic Training LMS > Setup to create the required shortcode pages, or manually add the shortcodes to pages.
-
Can I edit course content with a page builder?
-
Yes. Holographic Training LMS supports page-builder editable course, module, and lesson content.
-
Can I sell courses with the Core version?
-
No. Core is the free foundation version. Paid course access, checkout, invoices, coupons, certificates, advanced assessments, protected content, automation and reporting are paid-version features.
-
Where can I compare Core, Professional and Corporate?
-
You can compare the available versions at https://holographictraininglms.com/versions.
-
Where can I get support?
-
Core support is limited and provided on a best-effort basis through the WordPress.org support area. General support information, including Professional and Corporate support options, is available at https://holographictraininglms.com/support.
使用者評論
這個外掛目前沒有任何使用者評論。
參與者及開發者
變更記錄
2.0.10
- Added an administrator-controlled dashboard tool for removing old plugin-owned Core, Professional and Corporate database tables after a database backup.
2.0.9
- Reworked the bounded content lookups and uninstall cleanup to use WordPress post APIs instead of direct database calls.
2.0.8
- Tightened scoped admin messages, rescue import filesystem initialisation, rewrite refresh handling, and bounded content lookup queries.
2.0.6
- Updated schema self-healing to check every required canonical table and made the System Health table check uncached with the physical v2 table names shown.
2.0.5
- Fixed rescue export imports so JSON produced by the Pro rescue exporter is recognised and imported into the v2 Core tables, even when uploaded through the backup or template import forms.
2.0.3
- Fixed course content rescue import handling and admin import notices.
- Added schema self-healing when canonical content tables are missing after a clean database reset.
2.0.2
- Switched active LMS storage to clean v2 database tables and removed runtime reads from the old Core table set.
- Added legacy table handling for the v2 schema upgrade path.
- Updated course content relations to use v2-specific metadata so old linked posts are not treated as active v2 content.
- Tightened the content rescue importer request, capability, upload and escaping paths.
- Reduced unnecessary admin loading to improve dashboard performance.
2.0.1
- Moved the major architecture update warning to the WordPress plugin update row only, so it is shown before updating and not after installation.
1.3.118
- Aligned standalone quiz page detection with the shared Core and Professional quiz workflow.
- Kept lesson quiz links on the configured standalone quiz page instead of falling back to lesson pages.
1.3.116
- Refreshed the dashboard Upgrade Options section with the current Professional, Corporate and Agency version details.
- Checked Core feature wiring and static integrity after the dashboard update.
1.3.114
- Fixed explicit database column lists for courses, modules, lessons, quizzes, quiz questions, quiz answers, progress rows, and learner sessions so course listings load correctly.
- Replaced the remaining course entitlement SELECT wildcard with an explicit course column list.
1.3.112
- Tightened release-review handling for filesystem helpers and controlled schema update includes.
1.3.111
- Tightened schema-change execution so database create, alter, and drop routines only run inside activation, controlled upgrade, or uninstall contexts.
- Improved WordPress Filesystem initialisation and upload-directory path validation for course package and template handling.
1.3.110
- Reworked database schema helpers, CSV export writing, and admin notice loading for WordPress.org submission readiness.
- Removed remaining direct schema statement triggers from active PHP code while preserving controlled activation and upgrade behaviour.
1.3.109
- Further tightened WordPress.org submission readiness by restructuring request, upload, import, export, activation and internal key-handling paths.
- Split large internal implementation files into smaller focused components while preserving existing LMS behaviour.
1.3.103
- Tightened request, upload, export and transient-key handling for WordPress.org review.
1.3.102
- Tightened request, upload, export and download handling for WordPress.org pre-review checks.
- Reworked package/template export downloads to avoid raw output paths while preserving validated admin-only export flows.
- Removed dynamic upload request keys from helper handling.
1.3.100
- Reworked remaining recurring request, nonce, upload handling, and legacy identifier review items across the plugin without adding suppressions.
- Kept course package, course template, maths quiz, page-builder content, and import/export behaviour intact.
1.3.99
- Reworked remaining download output and upload template read handling from the follow-up scan without adding suppressions.
- Kept existing course package, course template, maths quiz, and import/export behaviour intact.
1.3.98
- Fixed the second supplied JSON report without reintroducing the 1.3.97 release scan fixes.
- Reworked request reads, nonce checks, raw export output, package downloads, ZIP extraction, temporary directory cleanup, and filesystem handling.
1.3.97
- Fixed release scan items from the supplied JSON except the requested menu position warning.
- Tightened hashing, request, import, export, and uninstall handling for review readiness.
1.3.96
- Added local front-end maths rendering for TeX-style fractions, square roots, powers, subscripts, Greek letters, and common maths symbols.
- Kept maths rendering self-contained without external CDN dependencies.
1.3.95
- Added maths-ready quiz questions for numeric, fraction, expression, equation, and manual-marked answers.
- Added basic TeX-style maths notation display in quiz questions, answer options, and feedback.
- Added points-based quiz scoring and detailed stored attempt answers for maths question testing.
- Updated course packages and course templates so maths question settings survive import and export.
1.3.94
- Replaced repeated page-builder sync logic with a shared content sync helper while keeping heavy maintenance outside direct activation.
1.3.93
- Deferred heavier page-builder content maintenance away from plugin activation and database upgrade requests.
1.3.92
- Refined admin dashboard card layout so cards remain level without excessive whitespace or row overlap.
1.3.91
- Improved admin dashboard card alignment so button cards use equal-height layouts with bottom-aligned actions.
- Updated the Agency version dashboard link.
1.3.90
- Updated admin display naming to use Holographic Training LMS and HT-LMS.
- Added dashboard support box linking to the HT-LMS wiki and support page.
- Added Agency to the dashboard upgrade options.
1.3.89
- Removed the manual textdomain loader because WordPress loads plugin translations automatically for WordPress.org-hosted plugins.
1.3.88
- Hardened course package and template imports, improved metadata safety, preserved course categories during package import/export, and tightened release-readiness checks.
1.3.87
- Fixed Course Tools WordPress standards warnings without changing the new course management features.
1.3.85
- Removed a prohibited query flag from the course package slug conflict check while preserving import preview warnings.
1.3.84
- Improved course deletion confirmation for courses that contain modules, lessons, and quizzes.
- Added import preview warnings for incoming course package slugs that may conflict with existing WordPress pages.
- Moved Learners directly below Dashboard in the Core admin menu.
1.3.83
- Fixed course package importer/exporter WordPress standards issues.
- Improved import package upload handling and removed discouraged runtime extension calls.
1.3.82
- Added course-level import and export packages with validation, compatibility checks, preview, and rollback handling.
1.3.81
- Improved Core admin dashboard guidance, upgrade links, admin list presentation, and general styling.
1.3.80
- Improved Core admin button spacing and settings-save reliability.
1.3.79
- Refined Core dashboard button presentation and quick-start wording.
1.3.78
- Improved Course Settings actions, admin list grouping, and button styling.
1.3.77
- Improved page-builder content handling and settings-screen content preservation.
1.3.76
- Improved lesson settings workflow, lesson quiz access, and page-builder content preservation.
1.3.75
- Added a Core dashboard quick-start guide and improved front-end shortcode detection performance.
1.3.74
- Improved page-builder content editing for Core courses, modules, and lessons.
1.3.73
- Improved page-builder content repair during activation and upgrade handling.
1.3.72
- Restored Core page-builder content resolution for existing builder-authored LMS content.

