• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

virusword.com

Learn Wordpress

  • Home
  • WordPress Shop
    • Fotopress
    • SEO Tool Kit
    • Social Contact
    • Tag Machine 2
    • Video Profits
  • Latest News
  • WordPress
    • Plugins
    • Themes
    • Tutorials
    • Videos
    • Woocommerce
  • About Us
  • Contact Us
    • Terms of Service
    • Privacy Policy
  • Show Search
Hide Search
Home/Videos/Build & Sell Online Courses with WordPress (Using Free Plugins) LearnPress & Elementor

Build & Sell Online Courses with WordPress (Using Free Plugins) LearnPress & Elementor



You’ll learn how to build, and sell an online course with WordPress, using only free plugins! With this step by step tutorial, the only thing you’ll need to get started is some good web hosting. We recommend using SiteGround, you’ll get a big discount when you first sign up here ➡ https://ideaspot.com.au/siteground-70 (70% off)

👋UPDATE👋 in 2021 I’d recommend using TutorLMS rather than learn dash – I have a setup tutorial here: https://youtu.be/p9mpXH0N620
TutorLMS has a much better signup and payment process using WooCommerce! It’s also free too!

The CSS we used & other tips in our blog post here:
https://ideaspot.com.au/blog/learnpress-tutorial/

We will be using the free versions of LearnPress & Elementor, along with an Astra starter site template to build the online course. One of the best features of the LearnPress free version is that it includes a PayPal payment gateway that is easy to setup. This should give good results for beginners. We also make a customized login page using ‘Login with Ajax’. Later in the course building tutorial, we show a few methods of adding videos to your courses (free methods and pro methods).

This is a complete step by step guide to build an online course. So, we’ve divided the video into sections so if you need to skip to a certain part, you can do that here:

0:00 Introduction
1:35 Domain name and hosting setup with SiteGround
3:31 Setting up WordPress with SiteGround
5:57 Install Astra them and select starter template
7:04 Customizing header logo
8:53 Changing Elementor background images, overlays, text and buttons
12:35 Setting up LearnPress plugin (Free version)
14:03 Payment settings for LearnPress (sell your own online courses)
15:34 Enable new user registrations (anyone can register)
17:04 LearnPress General Settings
20:11 Adding a new course with LearnPress
25:55 Set featured image for course
27:39 LearnPress: Remove student count, remove course breadcrumbs
28:17 Edit Astra starter template elementor footer
29:49 LearnPress quiz question creation
37:40 LearnPress checkout page customization (button styled links)
42:47 LearnPress Courses page, page title customization
43:24 Customize header menu & header button
51:02 Put a course join button on the home page
52:21 Adding videos to LearnPress courses
59:10 Make a custom login page, redirect students on login and logout
1:04:37 Turn off the WordPress admin bar for students

The CSS we used is in our blog post here:
https://ideaspot.com.au/blog/learnpress-tutorial/

Have fun with your project!

At IdeaSpot, we support the free and open exchange of knowledge and information. Please support us by using these description links included here. Besides the great discounts you can get from these links, they help us grow too by providing us a small commission on referral. Thank you for supporting IdeaSpot so we can continue to provide you with free content each week!

source

Written by:
Abdul Wahid
Published on:
June 25, 2022

Categories: VideosTags: creating online courses a step by step guide, how to create an ecourse with wordpress, how to create an online course, how to create an online course with wordpress, how to create an online course wordpress, how to make an online course website, learnpress tutorial, make an online course, wordpress lms, wordpress plugins

Reader Interactions

Comments

  1. IdeaSpot

    June 25, 2022 at 3:52 pm

    👋UPDATE👋 in 2021 I'd recommend using TutorLMS rather than learn dash – I have a setup tutorial here: https://youtu.be/p9mpXH0N620
    TutorLMS has a much better signup and payment process using WooCommerce! It's also free too!

  2. Wstr Romain

    June 25, 2022 at 3:52 pm

    Hello, thanks for the amazing video ! I have two questions by using CSS on learnpress :
    – Do you know how to change the color of the link "please connect in order to acces to the course". I can change the color of the phrase but the link stay in blank :/ I tried to use CSS but unsuccesful for the moment.
    – Do you know how to change the title text "Connexion" because in french it's written "Connetion" with a T and I have to change the letter.

    Thanks again for yout CSS and the beautiful vidéo,

    Bests regards

  3. Learn With Gemar

    June 25, 2022 at 3:52 pm

    This is awesome tutorials, the missing I think is showing your screen about the emails they get when students enrolled. But anyways you are awesome. No one can beat idea spot when it comes to "cleaner design" I love it

  4. Stefan Pfadt

    June 25, 2022 at 3:52 pm

    Great! Just 2 questions:
    1: is it possible for others to register on the site and offer courses?
    2: can courses be live streamed after paying for access?

  5. Tim anthony

    June 25, 2022 at 3:52 pm

    great video thanks, I am trying to create a custom register page with ajax but not sure what the shortcode would be for that, any ideas? I have tried [rwa].

  6. Fatih Carpan

    June 25, 2022 at 3:52 pm

    Thank you very much for this awesome tutorial. Just a quick question, instead of paypal, can we use stripe payment method for this example ? From my country, paypal cannot be used.

  7. Ashley Harsveld

    June 25, 2022 at 3:52 pm

    everytime I embed a video and hit update it removes the code. any suggestions?

  8. Animesh Maji

    June 25, 2022 at 3:52 pm

    Nice tutorial Thank you

  9. fitPAC Studios

    June 25, 2022 at 3:52 pm

    Is there a workaround for taking payments using stripe not pay pal?

  10. Pradhan Balter

    June 25, 2022 at 3:52 pm

    What an absolutely excellent tutorial. Thank you very much.

  11. روائع القصص

    June 25, 2022 at 3:52 pm

    how to send emails to students after they purchase the course automaticly ?

  12. Tinie Terblanche

    June 25, 2022 at 3:52 pm

    Hi Can you show us how to categorise the courses please.

  13. Mark Harris

    June 25, 2022 at 3:52 pm

    Hi do I still need a plug in with wordpress now>?

  14. Scott Shadrick

    June 25, 2022 at 3:52 pm

    I wish that I had found this video a year ago. This is extremely helpful. Great job!

  15. Breezybean910

    June 25, 2022 at 3:52 pm

    The student count still shows after putting the css

  16. praveen kumar Manukonda

    June 25, 2022 at 3:52 pm

    Very informative, valuable and time saving video, A big thank you..

  17. Trapper

    June 25, 2022 at 3:52 pm

    bruh u need to see a doctor to treat that throat

  18. Linaje Creativo

    June 25, 2022 at 3:52 pm

    The best tutorial of my life!!!!! THANK YOU !! You are amazing

  19. Engleza In 5 Zile

    June 25, 2022 at 3:52 pm

    Hi. I can up vids but they dont show. only black screen. COuld you tell me how to also have videos shown on page?

  20. Anonimo 1

    June 25, 2022 at 3:52 pm

    Thanks a lot. I have a problem in Learpress. My student is enrolled (completed). He can also log in the website. However, the lesons are locked (padlocks). Click on a lesson doesnt open It, nothing.

  21. bob bobby

    June 25, 2022 at 3:52 pm

    Extremely helpful video! Is there a way to add coupon codes?

  22. Teca Rios

    June 25, 2022 at 3:52 pm

    Hi Idea, very good explanations in this video, but my dought is I already have an template oceanwp in my site and when I instal the learn press to make a course, it's makes a desconfiguration in my template of the site, I didn't know the template that I was installed in my site it will be influenced with the learn press. Do you know what happened? Please if you help me I liked it. when I begining view you video I saw that we have to create a new page in menu to aplicate the plugin is it correct? Please help me. thankfulness. Sorry my English is not very good . Bye

  23. Christmas Christmas

    June 25, 2022 at 3:52 pm

    why i cannot edit the pages that learnpress created with wizzard ?? i need to creat new page?

  24. Nick Roberts

    June 25, 2022 at 3:52 pm

    man you're an absolute legend, thanks for filming this ✌️😎✌️

  25. Abhhi Birdawade

    June 25, 2022 at 3:52 pm

    Great tutorial of all time, saved my few bucks!

  26. Kamal Pandey

    June 25, 2022 at 3:52 pm

    Can't we use Gutenberg with learnpress? Elementor is paid I guess?

  27. Kavali Suresh

    June 25, 2022 at 3:52 pm

    Amazing tutorial. Thank you from India

  28. Tarot Reading 4 Love

    June 25, 2022 at 3:52 pm

    After searching all over the internet for solutions, I came across your video where you use Astra Theme with Elementor and you are actually building a course! You completely took the headache out of the process and made it look simple and easy! You just made my day. And you have a pleasant voice and a calm way to explain things. Wish there were more videos like this. A HUGE THANK YOU!!!

  29. CCtur Viagens e Turismo

    June 25, 2022 at 3:52 pm

    Do you suggest that Astra Theme + TutorLMS + Woocommerce is the best option in relation to Learnpress?

  30. Suraj Jiwane

    June 25, 2022 at 3:52 pm

    sir i need your contact

  31. STH Design

    June 25, 2022 at 3:52 pm

    And how do you log out from the menu??????

  32. Lorna Watson

    June 25, 2022 at 3:52 pm

    Are the page templates still available? They didn't seem to show up (like in your video) after I imported the theme.

Primary Sidebar

Wordpress

  • Content Management Systems (2)
  • Digital Marketing (4)
  • Internet Marketing (28)
  • Latest News (458)
  • Online Business (2)
  • Plugins (519)
  • Themes (521)
  • Videos (1,350)
  • Website Development (1)
  • Woocommerce (589)
  • WordPress (6)

Recent Articles

Unlock Your Internet Marketing Potential with WordPress: Tips, Tools, and Strategies

How to Use WordPress to Achieve Your Internet …

Continue Reading about Unlock Your Internet Marketing Potential with WordPress: Tips, Tools, and Strategies

Unlock Your Internet Marketing Potential: Harnessing the Power of WordPress

How to Use WordPress to Achieve Your Internet …

Continue Reading about Unlock Your Internet Marketing Potential: Harnessing the Power of WordPress

Search our site

Explore more

Get our Wordpress Guide Get Plugins Get Connected

Footer

VirusWord by Promaps, Inc.

Barnes Place
Colombo 7, Western 00700

Copyright © 2025 · Promaps, Inc.

Keep In Touch

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter