LearnPress Tutorial Notes

Jul 30, 2024

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

  1. Plugins

    • Go to Plugins > Add New
    • Search for LearnPress and click Install Now
    • Click Activate once installed
  2. 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

  1. Click Create New Course
  2. Set course title and add filler content/images
  3. Publish the course
  4. 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

  1. Edit Lesson 1:
    • Paste content, set duration, allow previews (optional)
    • Remove comments
    • Click Update
  2. 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:
    1. Set course price under Pricing in course settings
    2. New customers register for accounts

Payment Setup

  1. Go to LearnPress > Settings > Payments
  2. Enable PayPal as a payment option
  3. 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