

Guru
Guru is a learning management WordPress theme made for people who teach online. It gives educators, trainers and institutions a way to build courses, track learner progress and sell their content from their own WordPress site.
- Version
- 5.6
- Released
- Oct 8, 2025
- Developer
- designthemes
- Type
- WordPress theme
- Licence
- GPL
- Included in
- Every plan, or $3.99 on its own
What’s new in Guru 5.6
- FixedVersion conflict issue fixed.
What it does
Running online courses on a regular website usually means stitching together separate tools for lessons, quizzes, payments and student records. This theme brings those jobs into one WordPress setup. You build courses with a drag and drop course builder that needs no coding, then add videos, audio files, documents and images to each lesson. Customizable templates let you shape the course layout and the look of the site so it matches your branding.
Once learners enroll, you can follow each student's progress, run quizzes and assessments, and award certificates and badges when a course is finished. User management covers roles, enrollments, messaging and notifications. Built-in payment gateways let you sell courses directly from your site, and the design is responsive so lessons work on phones and tablets. It suits anything from a small coaching program to a larger virtual academy.
Best for
- Independent educators selling online courses
- Corporate trainers running staff learning programs
- Schools and institutions building virtual academies
Features
Create and organize courses through a drag and drop interface, so you can put lessons together without writing any code.
Monitor each student's progress as they move through a course, which helps you spot where learners struggle and adjust your material.
Add interactive quizzes to check understanding and reinforce the main ideas of each lesson as learners work through the course.
Include videos, audio files, documents and images in your lessons to build course content that mixes several formats.
Sell courses straight from your website using the built-in payment gateways, keeping enrollment and payment in one place.
Assign roles, manage enrollments and keep in touch with students through messaging and notifications from inside your site.
Award certificates and badges to learners when they complete a course, giving them a clear record of what they achieved.
Adjust course layouts and site appearance to fit your brand, with a responsive design that works across phones, tablets and desktops.
Questions about Guru
Can I sell my courses with this theme?
Yes. The theme includes monetization options with built-in payment gateways, so you can sell courses directly from your own website instead of sending learners to another platform to pay.
Do I need coding skills to build courses?
No. Courses are created with a drag and drop course builder designed so that people without coding experience can set up lessons, add media and arrange course content on their own.
Can I give students certificates when they finish?
Yes. Guru can award certificates and badges to learners when they complete a course. This gives students a record of their achievement and can encourage them to finish what they start.
Will courses work on mobile devices?
Yes. The theme uses a responsive, mobile-friendly design, so learners can open lessons, watch videos and take quizzes on phones and tablets as well as on desktop computers, wherever they happen to be studying.
Is Guru free?
The code of Guru is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of Guru is this?
Version 5.6, released Oct 8, 2025. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update Guru?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of Guru automatically and keeps a backup, so you can roll back.






