DEV3 Technologies home

DEV3 Scholaro – Online Courses & LMS WordPress Theme for Elementor, WooCommerce, Tutor LMS & LearnDash

A photo-led WordPress theme for online academies: a course catalogue with live filters, curriculum, instructors, membership pricing, live-class timetable and a course shop, plus styling for Tutor LMS and LearnDash. No 3D, light motion only.
by DEV3 TechnologiesVerified Author(0) 0 sales 0 viewsUpdated 06 Nov 2026

Launch Offer: up to 50% off

This item is 50% off: $24.50 instead of $49

Ends in
--
Days
--
Hrs
--
Min
--
Sec

DEV3 Scholaro is a WordPress theme for online courses, academies, tutors, bootcamps and training businesses. It looks friendly and modern: Lexend headlines with an amber marker highlight, chunky pill buttons, outlined course cards on a soft lilac canvas, night-blue bands and real photography. Motion is light and purposeful (split headings, reveals, counters, stacked cards, a slow Ken Burns drift on the hero) and it respects reduced motion. There is no 3D or WebGL in the theme at all.

Buy a licence to download it. There is no public live demo: watch the video tour at the top of this page, or step through the screenshots at desktop, tablet and phone sizes.

A course catalogue that is ready on day one

  • A built-in Courses type with level, duration, lessons, rating, learners, price and old price, language, an instructor, what you will learn, a curriculum of collapsible sections, requirements, what is included and live sessions.
  • A catalogue page with search, level and topic filters and a live count, course cards with a star rating and price, and a sticky enrol card on every course page.
  • Course JSON-LD (offer, instructor, online mode) printed automatically.
  • Enrol buttons can add the matching WooCommerce product to the cart, or link to a Tutor LMS or LearnDash course.

Styling for Tutor LMS and LearnDash

Scholaro includes compatible CSS for the two best-known LMS plugins: course archive and cards, single course, curriculum, lesson focus screens, quizzes, the student dashboard and progress bars. The plugins are not bundled or required: the rules only match their own markup, so nothing changes until one is active. A wrapper class map in the documentation lists every selector.

Instructors, membership and live classes

  • An Instructors directory and profile pages with stats and the courses each person teaches.
  • Membership pricing with a Monthly / Yearly switch and a comparison table, a Live classes weekly timetable with topic filters, a Become an instructor page with an application form, FAQ and blog.

Shop

WooCommerce styling for one product per course, a variable Plus membership, downloadable guides and gift cards, with a slide-out mini cart.

Built for editing

Every demo page is built in Elementor (free) with the DEV3 Theme Toolkit widgets, and 28 block patterns cover the same sections for the block editor. Colours and fonts come from one token file and sync to the Customizer, theme.json and the Elementor kit. Fonts are self-hosted. The demo photos are free-licence (CC0) stock photos listed in PHOTO-CREDITS.md; all names, courses, ratings and quotes are fictional samples.

How it's built

Architecture, stack, key decisions and the quality gates DEV3 Scholaro passed before release.

Our own WordPress theme for online academies: a photo hero slideshow, a course catalogue with live filters and curriculum, instructors, membership pricing, live classes and styling for Tutor LMS and LearnDash, on a no-3D theme core.

The problem it solves

An online academy has to answer three questions fast: what can I learn, who will teach me and what does it cost. Most course themes either depend on one paid LMS plugin or look like generic marketplaces. Scholaro had to ship its own light course catalogue, still style the two best-known LMS plugins for people who use them, feel friendly rather than corporate, stay editable in Elementor and ship no 3D or WebGL code.

Architecture and approach

Scholaro is a classic PHP theme with theme.json, built on DEV3's shared theme core in flat mode: a build gate fails the theme if any three.js or WebGL code reaches its assets. The always-loaded JavaScript is about 12 KB gzipped.

The DEV3 Theme Toolkit provides the post types (courses, instructors, learner stories) and widgets. Courses store their curriculum as one line per section, so the single template renders collapsible sections with lesson counts and a free-preview marker, a sticky enrol card and Course JSON-LD. The catalogue filters by search, level and topic in a small lazy script and works without it.

LMS compatibility is plain CSS scoped to the Tutor LMS and LearnDash wrapper classes, driven by the same design tokens, with a documented class map. The plugins are not bundled. The demo uses free-licence CC0 photos with a credits file.

Quality gates and results

Scholaro ships with a one-click demo: 11 Elementor pages, 12 courses, 8 instructors, 6 learner stories, 6 blog articles, 16 shop products and 28 block patterns.

It passes PHP lint, WordPress coding standards (0 errors, 0 warnings), Theme Check with no required issues, the WooCommerce checkout flow and an Elementor editor test, and its no-3D gate.

Tech stack

Area Technologies
Frontend DEV3 Motion, Photo Hero, Lenis, Elementor widgets, Block patterns
Platform WordPress 6.0+, PHP 7.4+, WooCommerce, Contact Form 7, DEV3 Theme Toolkit
Delivery phpcs (WPCS 3), Theme Check, No-3D build gate, One-click demo importer

Inside the build

Photo hero slideshow: a full-screen slideshow with a slow Ken Burns drift, a split headline with an amber marker, Browse courses and See membership buttons and trust chips. Photo hero slideshow — a full-screen slideshow with a slow Ken Burns drift, a split headline with an amber marker, Browse courses and See membership buttons and trust chips.

Course search: a bar that overlaps the hero with a keyword, a level filter and popular topics, then a marquee of skills. Course search — a bar that overlaps the hero with a keyword, a level filter and popular topics, then a marquee of skills.

Guides & articles

Practical guides and engineering write-ups for DEV3 Scholaro.

An online courses WordPress theme with Tutor LMS and LearnDash styling

Last updated
An online courses WordPress theme with Tutor LMS and LearnDash styling: DEV3 Scholaro

A good course website answers three questions quickly: what can I learn, who will teach me and what does it cost. DEV3 Scholaro is a WordPress theme built for exactly that, with a course catalogue of its own, real photography, styling for Tutor LMS and LearnDash and every page editable in Elementor.

The Scholaro home page: a full-screen photo slideshow with the headline

Video tour of the Scholaro demo: the photo hero, the course catalogue, a course, instructors, live classes and pricing

Who Scholaro is for

  • Online academies, bootcamps and tutors who sell courses and memberships.
  • Training businesses and coaches who need a catalogue, an instructor page and a booking or application form.
  • Agencies building a learning site for a client, with or without an LMS plugin.

A catalogue with real course pages

Each course stores its level, duration, lessons, rating, price, instructor, outcomes, curriculum, requirements and live sessions. The catalogue filters by search, level and topic with a live count, and every card shows the cover, topic, instructor, stars and price.

Scholaro course cards with topic, level, instructor, star rating and price

The course page puts the facts beside the cover, lists what you will learn and shows the curriculum as collapsible sections with lesson counts and a free preview. A sticky enrol card holds the price, the button, the guarantee and what is included.

A Scholaro curriculum with collapsible sections and a free preview marker

Tutor LMS and LearnDash, if you need them

Scholaro includes compatible CSS for the markup of Tutor LMS and LearnDash: course archive, single course, lessons, quizzes and the student dashboard. The plugins are not included. The CSS only matches their classes, so nothing changes until one is active, and the documentation has a wrapper class map.

Live classes and membership

The Live classes page uses a weekly timetable with topic filters, and Pricing shows Free, Plus and Teams with a Monthly / Yearly switch and a comparison table.

The Scholaro live classes timetable with filters

Set it up in an afternoon

  1. Install the theme and the DEV3 Theme Toolkit, then import the demo from Appearance → DEV3 Demo.
  2. Replace the demo photos with your own and edit the hero slides in the Photo Hero widget.
  3. Rewrite the courses, add your instructors and set the enrol button and guarantee under Appearance → Customize → Scholaro: business details.

Scholaro in the Elementor editor with the Photo Hero widget selected

Get Scholaro on the DEV3 Marketplace with a regular or extended licence.

Frequently asked questions

The complete source code (version 1.0.0) as a download from your account, with the setup and usage guides shown on this page. You can modify the code to suit your product.

Buying guides: 3D and motion WordPress themes for Elementor and WooCommerce

Questions about this product (6)

Answers from the DEV3 team and the community.

Ask a question

More from this author

View all

Related in CMS Extensions

View all