Goal of this Lesson:
Teach you how to build a lightweight, flexible course delivery system using WordPress pages + Elementor and a custom progress tracking system — perfect for creators who want simplicity and full control without using Tutor LMS.
🧠 Why Use the Custom Method?
If you want:
- Full design control over each lesson page
- No extra LMS plugin clutter
- Simple course structure (Modules → Lessons)
- A more Kajabi-style layout with videos + text + “Mark Complete”
Then this method is ideal.
🔧 Step 1: Plan Your Course Layout
Use regular WordPress pages to structure your course like this:
- Parent Page = Course Title (e.g., “Launch Your Course”)
- Child Page = Module 1: The Foundation
- Subpages for: Lesson 1.1, 1.2, etc.
- Child Page = Module 2, etc.
- Child Page = Module 1: The Foundation
Use hierarchy and permalinks like this:
bashCopyEdityourdomain.com/course/module-1/lesson-1-1/
🎨 Step 2: Create Lesson Pages with Elementor
- Go to Pages > Add New
- Title your lesson (e.g., “Lesson 1.1 – Welcome to the Course”)
- Click Edit with Elementor
Inside Elementor:
- Add a Heading for the lesson title
- Add a Video widget and paste in your hosted video link
- Add a Text Editor widget for written notes, bullet points, or instructions
- Add a Button widget labeled: “Mark Complete”
You’ll connect this button to your custom progress system in Lesson 5.4.
📂 Step 3: Create a Sidebar Navigation (Optional)
To guide your students through the course:
- Use Elementor’s Nav Menu or Icon List widget
- Manually link to each lesson
- Place it in a left-side column or sticky sidebar
Or use your custom shortcode system to generate a dynamic sidebar if you’ve built one.
🧠 Benefits of This Method
- ✅ No extra LMS plugins needed
- ✅ Full layout control in Elementor
- ✅ Easy to add upgrades (audio versions, downloads, bonuses)
- ✅ Can match your exact brand and layout style
🔒 Step 4: Restrict Access (Covered in Lesson 5.3)
You’ll restrict access to these pages using a WooCommerce product + free page restrict plugin, so only paying students can view the lessons.
🎯 Ideal Use Case
This method works best for:
- Mini courses or one-product offers
- Creators who want full layout/design control
- Simple, linear courses (no quizzes or certificates needed)
