Settings page.
Course Tracker is a lightweight, shortcode-driven WordPress plugin that lets you build your own mini LMS directly inside WordPress – no coding or external LMS required.
It’s powered by the WordPress Menu Builder, which you use to structure your course outline. Each menu item (lesson) automatically becomes part of a side navigation panel – complete with progress checkmarks and arrows that update as students mark lessons complete.
Fully compatible with Classic Editor, Gutenberg, and all major page builders such as Bricks Builder, Elementor, and Beaver Builder, Course Tracker helps you track lessons, show progress bars, and guide students through your course in a clean, visual way.
Designed for creators who want course progress tracking without complex LMS setups, it delivers everything you need to create a motivating learning experience – fast, flexible, and privacy-friendly.
After setup, use these shortcodes in your pages or templates:
[ctrkr_nav] – Displays course navigation with checkmarks. [ctrkr_complete_button text=" "] – Adds a button to mark the current lesson as complete. [ctrkr_nav_arrows] – Adds Previous/Next lesson arrows. [ctrkr_course_outline] – Shows progress bar and course outline. [ctrkr_lesson_position] – Displays text like Lesson X of Y. [ctrkr_progress_text] – Displays Completed X of Y lessons with navigation arrows.Example:
Place [ctrkr_nav] in your sidebar or course page for navigation.
Add [ctrkr_complete_button] to each lesson page so students can mark it complete.
This plugin connects to SureCart via api.surecart.com for license verification (to unlock the premium version).