The course engine is a plugin the vendor says to buy separately
Guru's description calls it "The Guru Sensei integrated LMS Education theme," and then puts the licensing fact in a heading of its own: "Sensei – Premium Plugin You have to Purchase." Course creation, lesson writing, quizzes and prerequisites are described under Sensei's name, not the theme's.
That framing sets what you are actually evaluating. Guru is a WordPress theme arranged to display the output of an LMS plugin; the description devotes several paragraphs to Sensei itself — a "Lessons" custom post type, prerequisites for courses and lessons, a question bank that can serve a random selection, automatic or manual quiz grading, student dashboards with progress tracking, and reporting on grades and registered learners.
The consequence is a licensing task and a budget line before the first course exists. The ThemeForest package is listed as PHP, CSS and JavaScript files only. Anything Sensei changes in its own plugin sits outside the theme's control, which is why Guru's changelog keeps circling back to plugin compatibility rather than to new teaching features.
What the theme adds around the course catalogue
With Sensei doing the teaching, Guru's contribution is the pages a prospective learner reads first. The description names course assessment, instructor profiles, candidate profiles, course details with duration, related courses, course news and events, and fee structure.
Read that as a set of content types and templates rather than switches. An instructor profile holds credentials; a candidate profile is the learner-facing view; fee structure implies a course page that states cost alongside duration and related offerings. Together they describe a catalogue site where browsing and comparison happen before anyone enrols.
Payment runs through WooCommerce. Sensei's charging mechanism is described as creating a product and linking it to a course, and Guru's compatibility list names WooCommerce 10.x.x back through 7.x.x. Free courses that need an account use WordPress user registration instead, so the shop layer is optional rather than structural.
A shortcode builder decides how you lay out pages
Guru does not hand the page over to a single canvas builder. The description says the home page and other pages can each carry different layouts, assembled with a "one click visual short code builder" whose components include feature lists, carousels, testimonials, pricing tables, accordions, tabs, buttons, quotes, icons, dividers, toggles, progress bars and lightboxes.
That is a different editing experience from dragging widgets around: content stays in the editor wrapped in shortcode tags, and layout variety comes from how many combinations those shortcodes tolerate. The marketplace marks the theme Gutenberg optimized, so the block editor route is declared as available too. Older changelog entries mention Visual Composer and Unyson, including a version 3.5 note that Unyson was disabled because it conflicted with VC — history that matters if you inherit a site built years ago, and little more than context for a fresh build.
Events have their own plugin and an open question about tiers
The vendor separates two things people often blur. Event handling comes from the Event Calendar plugin, listed as available in free and Pro versions. The description says you can attach photos, maps, external links and a description to an event, plus a countdown, featured and upcoming event lists, calendar views by day, week or month, and event shortcodes.
Which of those capabilities sit behind Pro is not spelled out in the supplied text. If an events section is part of your plan for a school or training calendar, check the plugin's own tier comparison before assuming the free version covers your needs.
The theme's part is presentation: a version 3.2 changelog entry records BPanel interface fixes made for an Events Calendar update, and version 4.0 records an Events Calendar issue being resolved. Those entries suggest the theme styles and integrates what the plugin outputs rather than supplying calendar logic of its own.
A changelog that documents plugin upkeep
Guru's history is unusually legible, and it reads as a maintenance record for a theme coupled to other people's plugins. Version 4.0 in June 2020 fixed both a Sensei shortcode issue and an Events Calendar issue in the same release. Versions 5.2 through 5.4 in 2025 record premium plugin source updates and compatibility with the latest versions of those plugins; version 5.3 also fixed a text-domain loading problem.
Two entries matter most for anyone assessing the theme today. Version 5.5, dated 30 August 2025, is labelled "Security Fixes," and version 5.6, dated 8 October 2025, fixes a version conflict. Neither names the affected component, so the label confirms the author patched something without saying what.
The declared software support runs from WordPress 5.6.x through 7.0.x, with browsers listed as Internet Explorer 9 through 11 alongside Firefox, Safari, Opera and Chrome. Treat the Internet Explorer entries as a leftover from a theme first released in 2014, not as a statement about who it suits. These are listing declarations observed on 4 November 2026, not tests of the theme against your PHP version, caching layer or chosen Sensei and Events Calendar builds.
Multilingual catalogues, demo images and the files you receive
WPML is listed as compatible, and the description says Guru is loaded with WPML support for building the site in multiple languages. For a course catalogue that is a structural decision rather than a checkbox: every course title, description and instructor biography becomes a translation string, and Sensei's own course and lesson content has to follow the same language arrangement.
The vendor also states a limit on the demo: the images used in the demo are not included because they are copyrighted, and the description offers to point you toward where to license them. On a learning site, instructor portraits, classroom shots and subject photography carry much of the credibility, so plan to source your own.
The file list is short — PHP, CSS and JavaScript — and the listing marks the theme widget ready, responsive, high resolution and four-plus columns, with documentation described as well documented. None of that tells you how the theme behaves on your stack.
Questions & answers
Does Guru work without the Sensei plugin?
The course, lesson and quiz machinery is described as Sensei's, and the vendor states clearly that the plugin has to be purchased separately. Without it, Guru remains a WordPress theme with its shortcode library, page layouts, event calendar styling and WooCommerce compatibility, but the course structure the theme is arranged around would not exist.
Do I need WooCommerce to run a course site with Guru?
Only if you charge for courses or sell educational materials. Sensei's paid-course route is described as creating a WooCommerce product and linking it to a course, and Guru lists WooCommerce compatibility across several major versions. Free courses that require an account use WordPress user registration instead.
Are the demo's photographs included?
No. The vendor says the images used in the demo are copyrighted and not included, and offers to provide links for licensing the ones shown. Instructor portraits and subject photography will need to come from your own library or a licence you buy.



