YaqeenTech Training Operations for Tutor LMS
YaqeenTech Training Operations for Tutor LMS
Description
YaqeenTech Training Operations for Tutor LMS adds an operational management layer on top of Tutor LMS.
While Tutor LMS focuses on course delivery, this plugin provides tools for managing enrollments, organizing structured training plans, tracking batches, and viewing scheduled training activity in a centralized calendar.
Key capabilities include:
- Training Plan creation and multi-course structuring
- Bulk enrollment via CSV upload
- Enrollment batch tracking
- Scheduled training releases
- Administrative training calendar
- Enrollment search and exploration tools
This plugin requires Tutor LMS to be installed and active.
1.0.26
- Added plugin action links in Plugins screen: Settings, Add-ons, and Documentation.
1.0.25
- Security hardening: nonce + capability checks and input validation fixes for WordPress.org review.
- Fixed text domain mismatch in translation calls.
- Improved CSV upload handling with WordPress-safe upload validation.
1.0.20
- Fixed Elementor/theme formatting issues for the prefixed yaqetrop_* shortcodes by ensuring front-end assets enqueue correctly.
- Removed legacy trainingflow_* shortcodes to keep a single canonical shortcode set.
1.0.15
- Front-end embed UI styling/typography normalization (prevents theme CSS from distorting headings and layout).
1.0.14
- Settings page now displays prefixed shortcodes and keeps legacy shortcode aliases for backward compatibility.
1.0.13
- Added explicit capability enforcement for batch actions and improved GET sanitization (wp_unslash + sanitize_*).
- Standardized transient prefixes to the plugin prefix.
- Renamed front-end shortcodes and helper wrapper to use the yaqetrop_ prefix.
1.0.12
- Prefixed localized script nonce action for uniqueness and consistency.
1.0.11
- Security hardening and sanitization improvements
- Removed user creation and login functionality
- Improved nonce validation and input handling
- Refactored file naming for consistent prefixing
- Improved shortcode permission handling
- Fixed custom post type slug length issues
- Stability and compatibility improvements
1.0.1
- Initial public release
Installation
- Upload the plugin ZIP via Plugins Add New Upload Plugin.
- Activate the plugin.
- Ensure Tutor LMS is installed and active.
- Access plugin settings via YaqeenTech Training Ops in the WordPress admin menu.
Screenshots

Advanced Bulk Loader with CSV-based enrollment management

Centralized Training Calendar with scheduled course visibility

Structured Training Plan builder for multi-course programs

Enrollment Batches dashboard for operational tracking

Enrollment Explorer for searching and managing user enrollments

Plugin settings
Faq
No. This plugin extends Tutor LMS and requires it to function.
No. All functionality runs locally within WordPress.
Yes. This plugin is licensed under GPLv2 or later.