Description
The Media Activity Tracker plugin is your smart solution for logging Continuous Professional Development (CPD) through media-based learning. Whether you’re offering online courses, managing a membership site, or simply want to keep learners engaged, this plugin tracks user interaction with videos, podcasts, and reading materials—seamlessly integrated into your WordPress site.
Designed for educators, learners, and administrators alike, it makes tracking progress effortless and insightful. With streak-building, CPD logging, and media engagement stats, it’s never been easier to motivate users and measure learning impact.
What is CPD?
CPD (Continuing Professional Development) is the ongoing process of learning and growing professionally, helping individuals stay current, competent, and competitive in their careers.
Features:
– Track video, podcast, and reading activities
– Automatically logs CPD progress
– Seamless integration with WordPress user accounts
– Daily activity streaks to boost user engagement
– Lightweight, fast, and easy to use
Screenshots
Installation
- Upload the plugin folder to the ‘/wp-content/plugins/’ directory.
- Activate the plugin through the ‘Plugins’ menu in WordPress.
- Configure the plugin settings under the ‘Settings > CPD’ menu.
FAQ
-
How do I track my activities?
-
Simply add videos, podcasts, or readings to your course content in Learndash, and the plugin will track your progress automatically.
How to use video: https://www.youtube.com/watch?v=-wqZiIQKmKw -
Is this plugin compatible with LMS plugins?
-
Currently, it is designed specifically for WordPress, but future versions may include support for LMS platforms.
-
How many videos does it support?
-
The plugin currently supports tracking one media item per page.
-
What types of media are supported?
-
YouTube, Vimeo, and HTML5 video (for self-hosted videos).
Also supports HTML5 audio for your own audio files. -
Which WordPress editors are supported?
-
At the moment, it works only with the Gutenberg editor.
We’re actively working on stable integrations with Elementor and Bricks.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Media Activity Tracker” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Media Activity Tracker” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
Security
– Enhanced input validation and sanitization for AJAX endpoints
– Improved nonce verification and error handling
– Added proper data validation for media progress tracking
– Fixed certificate access control vulnerabilities
Changed
– Enhanced error messages with proper escaping
Fixed
– Improved security for certificate generation system
– Added comprehensive input validation for tracking data
1.0.1
Changed
– Renamed AJAX action hooks to use ‘mediacrt_’ prefix for better namespace isolation
– Moved inline CSS and JavaScript to enqueued files following WordPress standards
– Improved code organization and WordPress coding standards compliance
Fixed
– Resolved potential AJAX action conflicts with other plugins
– Enhanced plugin compatibility and performance
1.0.0
Initial release



