LearnPress Tutorial for Creating and Selling Online Courses
Overview
- Tutorial by Alex from IdeaSpot
- Focus: Setting up an online course using LearnPress on WordPress
- Ability to sell courses via PayPal
Getting Started
- Use any WordPress theme (Alex uses Astra with the Coach starter site)
- Link in the description for setting up Astra starter site
Installation Steps
-
Plugins
- Go to Plugins > Add New
- Search for LearnPress and click Install Now
- Click Activate once installed
-
Setup Wizard
- Currency: Default is USD (change as needed)
- Set up static pages (courses, profile, checkout, teacher)
- Enable PayPal for free version
- Input PayPal email
- Sandbox mode for testing
- Enable email notifications (optional)
Creating a New Course
- Click Create New Course
- Set course title and add filler content/images
- Publish the course
- Remove unwanted elements like comments and student counts
Adding Course Curriculum
- Under Curriculum tab:
- Add sections and lessons
- Option to create quizzes
- After making changes, always click Update
Adding Content to Lessons and Quizzes
- Edit Lesson 1:
- Paste content, set duration, allow previews (optional)
- Remove comments
- Click Update
- Edit Quiz 1:
- Add background info, create questions
- Question types: True/False, Single Choice, Multiple Choice
- Customize options (time, hints, retakes)
- Click Update
Course Access and Enrollment
- Users need to enroll in the course to access content
- Enrollment can be free or paid:
- Set course price under Pricing in course settings
- New customers register for accounts
Payment Setup
- Go to LearnPress > Settings > Payments
- Enable PayPal as a payment option
- Ensure the website registration option is enabled (Settings > General)
Customizing the Course Page
- Use CSS to hide unwanted elements:
.learnpress-breadcrumb { display: none; }
.course-students { display: none; }
.course-nav-tab-instructor { display: none; }
- Add CSS in Customizer > Additional CSS
- Click Publish after changes.
Linking Course to Home Page
- Use Elementor (or any page builder) to link your course button
- Edit button text to encourage enrollment
Conclusion
- LearnPress offers many features for free, comparable to premium plugins
- More functionalities available with premium bundles, like WooCommerce integration
- Option to use drip content and co-instructors available in paid plans
Feedback and Engagement
- Invite users to like, subscribe, and provide feedback
- Encourage sharing personal experiences with LearnPress