
Swrice offers a powerful LearnDash Course Progress Add-on that improves your e-learning platform. It helps you show clear course progress using a simple shortcode: [swr_course_progress course_id=123]
. With this, you can easily display course progress directly on your site.
Moreover, we’ve added full support for the Gutenberg editor. You can now use the SWR Course Progress block to add and customize course progress within your WordPress pages or posts effortlessly.
๐ฏ Plugin Features
- โ
Simple shortcode:
[swr_course_progress course_id=123]
for easy course progress display. - ๐งฉ Gutenberg block support: Use the
SWR Course Progress
block for easy integration. - ๐จ Customizable colors: Adjust settings to match your brand’s visual style.
- ๐ฑ Fully responsive: Works seamlessly on desktops, tablets, and mobile devices.
- ๐ฆ Widget support: Easily embed progress bars in sidebars or widget areas.
- โก Optimized performance: Minimal impact on page loading speed.
- ๐ฏ Full compatibility: Works smoothly with all LearnDash themes and templates.
๐ How to Use
- Install and activate the plugin on your WordPress site.
- Navigate to the pluginโs Settings Page.
- Choose your preferred general color settings.
[swr_course_progress course_id=123 user_id=456]
- course_id (required): Enter the ID of the LearnDash course.
- user_id (optional): Enter the userโs ID (defaults to the current user).
- Replace
123
with your actual Course ID. - Simply paste the shortcode into any page, post, or widget area.
- Search for
SWR Course Progress
in the block inserter. - Add the block to your page or post.
- Set the Course ID and, if needed, the User ID in the block settings.
That’s it! Now, your course progress will be displayed in a sleek, visual format.
๐ Video Tutorial
Watch the video tutorial below for a clear, step-by-step guide on how to use the LearnDash Course Progress plugin.
โ Frequently Asked Questions
โ Yes, simply use the shortcode multiple times, each time with a different course ID.
โ Yes, it works seamlessly with all major LearnDash themes and templates.
โ Absolutely! The progress bar layout automatically adjusts to fit any screen size.
๐ Upcoming Features
We’re working on improving the Course Progress feature for a better user experience. You can expect a refined interface, new features, and enhanced performance.
In the near future, weโll be adding more advanced customization options, allowing you to have greater control over how progress displays on your site.
โ Upgrade Notice (v1.1)
๐ Whatโs New in Version 1.1
- Gutenberg block integration:
SWR Course Progress
- Updated block usage instructions in the settings panel for easier setup.
- UI/UX enhancements for a smoother admin experience.
๐ Changelog
๐ฆ Version 1.1
- ๐งฉ Added support for the Gutenberg block (
SWR Course Progress
) - ๐ Enhanced the admin panel with detailed block usage instructions.
- ๐ ๏ธ Minor UI improvements and bug fixes to enhance performance.
๐ฆ Version 1.0
- โจ Initial release featuring shortcode support.
- ๐จ Color customization options for a personalized look.
๐ฌ Swrice Support
We understand the importance of a top-quality product backed by exceptional customer support. Our team is here to assist you, answer your questions, and ensure you get the most out of our plugin.
Donโt hesitate to reach out to us at any time by clicking here.

Plugin Requirements
- WordPress 5.0 or higher
- LearnDash LMS Plugin
- PHP 7.2 or higher
- Looking to enhance course engagement and tracking?
Plugin Information
- Plugin Version: 1.1
- Last Updated: 7 May 2025
Get started today with Swriceโs LearnDash Course Progress plugin and optimize your course tracking for better results!