How To Create An Online Course Membership Website WIth WordPress Free 2016 – In 30 minutes or less

How To Create An Online Course Membership Website WIth WordPress Free 2016 – In 30 minutes or less

June 12, 2019 32 By Bernardo Ryan



back to another video I'm Adam from WP crafter comm where I make videos for non techies and this is a video I've been wanting to make for a long time I've actually been saying that a lot lately about different topics that I'm going after but this is one I've wanted to make for a long time and in this video I'm going to show you how to create an online course with your WordPress website and the best part is the cost is nothing it's zero everything that we're going to use in this video is going to be free to you and it's so awesome this platform to integrate into your WordPress site that I know that after I share it with you today you're going to be excited as well now let me just preface one thing first there's this confusion that people have with what they need when they want to have a course or some kind of a learning or training program on their website now traditionally you would get something called a membership site and you would usually plug in and you would be protecting content people can pay for this content but that is how things were probably done maybe like four or five years ago the new way of doing things is with a special plug-in you add to WordPress that's called a learning management system or an LMS now if you ask me the acronym LMS is so dorky and geeky that the industry could do themselves a favor by dropping it but anyways that's just my opinion so we're going to install what's called an LMS plug-in into WordPress and configure it in this video now the reason we use an LMS plug-in is it's going to make your life so much easier if you just have one course and lots of lessons organizing them keeping everything in order or maybe even having something more complex like multiple courses with multiple lessons and stuff like that and you're also going to be able to to add quizzes and things like that so the first part of this video is going to be more of a review I'm going to show you the plugin and then the second part of this video I'm going to go ahead and install it and do just a real preliminary configuration and I'm going to leave you with all the resources you need to take it even further obviously I'm not going to be able to configure every feature that this plugin has in this video but if you really want to know something and multiple people are asking me I will make more videos on specific topics with this plug-in so if you didn't already know I have a series of videos called the 60 minute website challenge where I give you all the resources a pre-designed template that you can be online in 60 minutes or less all you would have to do is put your images in your text in and I am showing you right now the next 60 minute website challenge and it's going to be a full website designed with this learning management system integrated so let's just let me show you it real quick and if you really wanted this there's still a little work I want to do to it before I actually make an official video and make it available but if you did want it I will make it available to you sooner and you could just work through your own learning curve until my video comes out so this is how I design this site you come here you got this image you're going to easily be able to change the image and you scroll down a little information on the site a little info about me and you see this elegant coarse grid right here some frequently asked questions and your students will be able to come here and say click on the course right here and then they're going to see this course outline right here you'll be able to put maybe a welcome video or a sales video for this course here's the syllabus of the lessons right here and if I wasn't logged in it would say take this course and you're going to be able to put the title here and some text here change this image and this is going to be the course experience and when someone actually clicks into a lesson let me show you how that works I've designed this in such a way where you've got this really large it's optional by the way this large place to put your training video and then here can be some supporting information and then links to the next video or the previous one and your students can mark it complete on the right there's a side bar here which has our course progress and then right here is the syllabus and it's nice it's at cloud these are collapsible so if you're going to have say 50 lessons and they're going to be broken down into different modules it's got a collapsible menu here and you're going to easily be able to do that and you can see this has a real clean design someone can click on courses there and see the course grid and you can also with this plugin protect any content on your website your website and you can even have course packages so and when your students log in they'll be in my courses page and they'll see the courses there they're enrolled in and you can see I got to fix this here so when you hover it says view course but when you don't it should say it there in a green lettering so that's one thing I need to fix and it has a built in shopping cart as well so your students can check out but so this is what's actually going to be released really soon it's going to be free don't worry about it it's built on a free theme and a free page building plug-in called beaver builder so let me show you what's powering this it's called lifter LMS it's free and you can download it straight inside of WordPress and we're going to do that in a moment but let's look at their website really quick so actually when I just go ahead and click on the features area right there so this is everything that this free plug-in does now I want to give you one bit of information this plugin wasn't always free they used to charge for it but a few months back they decided to make it free and actually I was right about to purchase it when they did make it free and I'll explain to you why they made it free so it's going to facilitate organizing your courses and delivering those it has full ecommerce so it has its own checkout but it will also integrate with WooCommerce which is how I personally use it on my own website this is probably one of the most powerful features is engagement what that allows you to do is engage your students based on actions they take so on enrollment we can send them a email when they complete a lesson or something like that or if there's a certain period of time of inactivity meaning they haven't logged in they're not moving forward in the course it can also send an automatic email to them and that's I think one of the most powerful aspects of lifter LMS and it's probably the main reason why I have it on my own site and you can bundle these courses and you can pretty much protect any content on your website so say you had a download page you can protect that as well with the membership functionality so um here's some more stuff that is interesting right there in the middle top it has gamification where you can award badges based on people's actions that they take student profiles you got analytics it's very simple interface I really like that customized content I think that's where referring to all the widgets and stuff like that where I showed you the course outline memberships oh here's some more drip content you can actually drip-feed the lessons that's awesome coupons you can have coupons it is mobile responsive and they also have something other than coupons it's called vouchers so say you are a public speaker and you're giving a speech someplace and then afterwards you want to sell access to your courses you could actually sell vouchers and they could take these voucher codes and they can redeem whatever they purchased when they were offline with you and that's about pretty amazing as well and also you can issue certificates and there's quizzes and that kind of stuff okay so that is all the features in lifter LMS now they do sell some things and I just want to show you them real quick they're all optional so if you want priority support they do provide support but it might take a few hours or it might take a day to get an answer if you want priority support and if you want to support developers that are doing awesome things they've got this available right here it's only $99 per year for that priority support so if you're using this for your business and you're making money and it's crucial to you it's nice to know you have an avenue to get real support and it's an option if you're just starting out with your course you might not need this but then when it starts getting traction you start making money it's definitely a good idea to do that they also have an extension to add stripe integration that's direct credit card payments on your website it already has PayPal integration or you can also integrate it with WooCommerce and use the free stripe add-on for WooCommerce a launch pad this is a special theme that they've designed that makes it easier to customize the look of the course grid and the courses and all that kind of stuff and that's a essentially just a wordpress theme and they have integration with convertkit which is an email autoresponder service and mail chip and if you don't want to do any of this yourself you just want to pay someone to do it for you you can contact them they have these programs I don't know the cost and pretty sure it's in the low four figures or they'll fully implement it for you okay so I'm going to put a link as well to this right here it's the knowledge base so if there's anything I'm not covering in this video you can go to their knowledge base and they've got documentation on just about everything about this plug-in and you can come here and you can get your answer to whatever question that you might have and I refer to the knowledge base from time to time for that I want to figure out how to do right here is my website and how I'm implementing it you can see currently I have these five courses I have another four on the way and you can see how I have my course grid here by default this isn't how it looks I kind of tweaked the styles a little bit as well as I did on that 60 minute website challenge that I showed you that's coming out I tweaked the styles to give this nice hover effect I change the button styles and stuff like that if you had their theme though it's a little easier but it wasn't really that hard to begin with let me actually show you the inside of a course that on how I have it on my site so when someone clicks in I'll show you how I have it implemented I'm going to click here on the first lesson now I implemented it on the 60 minute website challenge very similar to how I have it here on my website I did this very large video because I like that design myself and then I've got the text and I've got my videos in the course and the progress so this is how I have this implemented so the first step to getting this all done would be to install WordPress get a hosting account and install WordPress on that hosting account now I have a link below to the provider web hosting provider that I recommend in motion hosting and you can also come to my website right here click on recommended and it's right here in motion hosting now when you click through this link – in motion hosting you're going to get a 38 percent discount and if you order hosting send me the receipt number and I will give you access to all of the courses I have available on this site you're going to get access to them for free just you know if you purchase them all individually it would be close to a thousand dollars so it's a awesome bonus that I'm throwing in if you get a Hosting account let me just walk you through that real quick so here's the in motion hosting page where you can order a new hosting account they have these three plans and you can see we've got this discount going here some of the reasons why I prefer them over all the other web hosts out there number one is well just you know all my websites are on them so if you go to WP crafter com that website is on in motion hosting and so the all the hosting plans are going to be on solid state drives which gives you speed you get this one-click installer now other hosting companies have one-click installers but they also install a bunch of junk along with it kind of like when you get a Windows computer and it's got 30 programs you don't want so it kind of stinks they don't do that here it's very nice and they've got excellent support live chat you can call them they also have a ticketing system if you already have a web hosting account and you want to move to them they will do the transfer for you they'll transfer your entire cPanel across and there's just a long list of reasons why I like them and so anyways there are three plans this plan right here I think so host two websites this plan here is to host six web sites and this one here is unlimited it's super easy you would just click on order now on any of the buttons then right here you would choose the plan you want so say I just went with this pro plan you'll click on continue right here you put your domain name in or you can order a new domain name so I'm just going to throw any old name in I'm going to go to continue continue and then you would just fill this out pop in your credit card info and if you wanted you can click right here and they will install WordPress for you and send you the login so that's also a nice feature so anyways that's a motion hosting remember if you order them send me the receipt number and I will give you access to all the training courses on my site okay so this right here is a fresh default in halation of wordpress where i am going to set it up with this learning management system right now so the first thing I like to do always when I set up a new site is I go to settings and I go to permalinks and you always want to click on this post name permalink and then click on Save Changes next thing I like to do is go to plugins and delete any plugins that might be there asked met and Hello Dolly so I'm going to delete those like that the next for this this demo I'm going to use a free plug-in I'm going to use a free theme called generate press so I'm going to go to add new and I'm going to type it in here generate press it's right here I'm going to click on Install Now that 60 minute website challenge is based on the generate press theme and the reason I like that it's a free theme but there is a developer that works tirelessly supporting this theme and there's an upgrade path if you want some added features so I'm going to activate that now usually I like to delete any themes I'm not using the way you do that is you click on the theme and you click on delete and so let me just do that real quick and delete now just you know when you go to my website WP crafter I have an entire beginner wordpress course that I put together that goes through all these things and there's no registration required you can just go there and watch the videos so I'm going to go here to plugins add new and I'm going to type lifter LMS and I'm going to hit enter and here it is right there and these developers are tirelessly keeping this thing updated they just push an update two days ago and I've been using it for maybe about four months and they're regularly improving it adding features and just improving the code so I'm going to go ahead and click on install now now I haven't installed this fresh in a while so I'm stumble a little bit in this video but we'll get it all sorted out so I'm going to go ahead right here and say no thanks I know what I'm doing so now we have it installed it added these three different menu items here lifter LMS and this is kind of the admin section there's the courses and this is where you're going to create your courses your lessons and you're also going to create your quiz and quiz questions and then memberships this is simple this is where you put your course bundles together so let's go to settings one of the things I love is this Settings panel is so stinkin easy to go through and navigate there isn't a million settings that you don't know what they do it's actually very simple so this is kind of like your dashboard where you would see how many people have enrolled new members how many lessons have been completed this week in your total cells it's pretty cool and here's shortcuts to purchase any of their extensions or add-ons so I'm going to go ahead and click on courses now we need to assign a course page but when we activated lyft or LMS it added some new pages to this WordPress installation so when I go on this drop down it created a courses page right there and you can change some of the visual the visual items with this if we look at right here this is my courses page on this 60 minute website challenge and you can just see how the grid is so that's what we're configuring right here you can change what the button says to take this course or to order this course same thing with the membership button if you are bundling courses together you also have full control over the display of the course for instance the author the featured image if you want to show difficulty levels and stuff like that I personally have most of this stuff disabled so they give you all the flexibility here to do what you want so I'm going to click on Save Changes same thing with memberships I'm going to click on that and I'm going to assign a membership page and that's going to be memberships right here and then I'm going to go ahead and click on Save Changes I'm going to go to accounts and this is going to be the my courses page and this is the page where your students are going to be able to go to and they're going to be able to see a list of all of the courses that they have enrolled in and might be in the middle of a course and they'll be able to jump right back into taking that course so I'm going to scroll down here and actually let me add a couple things here this is some of the user registration options when someone's registering for an account the way it works is when you sell an account when you sell access to a membership or a course first the user is going to register and then they're going to be taken to the shopping cart to make their purchase and here's some of the options with that so we have the user registration part in abled and there's different things here right here you could create a terms and condition page and force them to agree to that if you're more of a business that wants phone numbers you can just check this box here to add a phone number field to the user registration I'm going to click on check out and I got to assign that page as well and for check out they recommend you choose this purchase page but you can change the name and have it be whatever you want and you can choose your currency when I click on Save Changes and just you know the plugin is fully translatable and they I think they already have a couple translations out gateways this is where you're going to integrate this with PayPal so you would click on enable PayPal and then you could just do a Google search or look at their Doc's on how to get your your PayPal API username password and signature key and you would just be copying and pasting those in engagements this is where you're going to configure the email settings so when the system sends an automatic email out you're going to be able to decide what that email address is going to be the name with it and stuff like that and here's the options there and integrations this is where that you can enable the WooCommerce integration so what that means is you would use WooCommerce instead of lifter LMS when you're selling a membership or you're selling a course now I personally use it the WooCommerce integration on my website because I want to use WooCommerce to sell other things as well and so that's why I use the WooCommerce integration you can also enable buddypress um if you're not like an advanced WordPress user I don't recommend doing that this would add a user community forum or maybe if you're going to do that make sure you have a good support person that you can go to to help you along the way it just adds some more complicated stuff I actually have a better suggestion than that if you need that that back-and-forth communication that forum communication with your students ok so there's an analytics area here obviously I have no data in here so it makes no sense for me to go through that for students this is where you'll see a list of your students emails this is where you can customize emails that get sent out engagements that's what I was saying where we can create these engagements these automated email contacts based upon the actions your students are taking and so you can create that achievements this is that gamification that I was talking about certificates you can issue certificates if someone takes a quiz and passes reviews you can able people to be able to leave a review of your course orders is going to be your list of orders that people have placed coupons self-explanatory vouchers and system report if you need support you can give them this system report so I wanted to just blast through that because I want to create a course in a membership right now so I'm going to click on courses and I'm going to click on add course and this is kind of the best thing about using lyft or LMS is this this method or process for creating a course in and lessons it couldn't be any smoother or faster so I'm going to name the course I'm going to just call it my first course like that and click on create course there you've already created your course now all we need to do is create a list of lessons and or if you wanted to organize those lessons into modules so let me just explain this screen for you a little bit so right here is really cool you have these two description areas so right here you can put a sales video a pricing table or whatever and if you put something different right here what's really cool about it is if someone's logged in or not logged in and hasn't purchased a course they see this if someone is logged in and they have purchased the course they'll see this and the reason you want to do that is because if you use a sales video you don't want to show someone that sales video when they just want to see the course syllabus and jump into another lesson I've been using this a lot on my site then we have these general settings right here I haven't really I mean you could play around them I don't personally use them you can specify a length of the course the difficulty level you can embed a video and this was would just be a video that is on the course right here I don't use it for that then we have restrictions here and this is if you want to specify when a start date or an end date of the course also the capacity of the class and maybe a prerequisite meaning they had to take a successfully take a prior course on the website now this is where you can set up all the pricing so right here the first thing is the SKU now this is really only used I think it with the WooCommerce integration so I integrate it with WooCommerce I've got to put a SKU number in here and put an identical SKU number in a product and WooCommerce and that's how it all knows what what goes where and how to integrate everything but right here's where you would specify your price so let's just make the $47 like that and you can also put a course on sale and have a sale price it puts a nice little badge on the banner and you can also specify a date range for the sale and right here you actually have a REIT price if you wanted to do like a reoccurring it cost you can set that up and configure that here and set up for maybe say $10 a month or something like that students this is cool this is where you can add students manually and remove students manually so I do this so when you order the hosting with in motion you send me the receipt and your email I just go in here and I manually add you to the membership and so you can do the same thing this way as well and the last tab says reviews this is where you can able or disable the ability for people to leave reviews that have taken the course and that's good as well so these are just the course settings and you can already see how straightforward and simple to understand all these settings are but if something confuses you you can just go to the knowledge base and find out what the deal is there so now here's where we build our course outline and that's what I love about this it's got this visual course outline builder and it's so easy to build your course so right here would be the section that's kind of like equivalent to a module and so it says section 1 your first section so you can click on this click wheel here and change the name of that section so let's call this getting started and say we want to have three different lessons in this getting started so it already has this first one here so I'm going to go ahead and click on the click wheel and I'm going to change it right here let's see buying hosting and you can put a description of your lesson or if you're not going to use descriptions delete that okay and I'm going to click on update Lessing so there it is so now this is what I love if you want to add something all you have to do is click on add and it says you want to add a new section which is essentially module a lesson or add an existing lesson so say you had 10 courses you can take a lesson from this course in that course and you can compile them into a new course and it's pretty nice so I'm going to go ahead and click on add new lesson and then this pops up here and I'm going to say install WordPress okay I'm not going to have this right here I'm not going to have a description and it's saying select a section to place this new lesson so I only have the one section right now but if I had multiple sections it would give me the option of which one to put it in I'm going to click create lesson and let's create another lesson that's seeing ok the third one would be to install lifter LMS like that and I'm going to click on create lesson and so let's also create another section because I want to show you something cool so I'm going to call this let's just call it configuring everything so now you can see I've got another section so say I decided whom this install lyft or LMS I think I want to move that to section 2 check this out you can just click on it and then you can just drag it down and you can drop it and that's why I love lifter LMS as you can easily just move things around and adjust them and they just make it so easy to build out this course outline so the way I create a course personally is I go in here and I create the course outline and then I know what videos I need to create or content I need to produce I have this outline and that is why I love I love lifter LMS now these are some different options here for your drip and for adding content assigning a quiz and pre-wet requisites to these different lessons now here's what you can do if you want to now put some information in this lesson all you have to do is click Edit content and that will take you to the lesson page where you can put some content in there so let me scroll down that's pretty much all there is to this I'm going to click on publish and now I'm going to show you how to put info in the lesson so here we are like I said just click on edit content like that and it's going to open up the lesson for buying hosting so what happens is so you got 10 courses and each course has ten or twenty lessons that's 200 lessons it's a nightmare to to find the right lesson in to to change things and all that and that's where most other LMS plugins fall short but that's where lifter LMS really shines it's really easy to get to the right lesson that you might want to edit or modify so lessons is easy you just put your content right here and then here's some different settings for the lessons for restrictions if you wanted to paste the youtube link or a Vimeo link or if you had an embed code for your video you could just put it right in here and it couldn't be easier so let's just put lesson content like that all right so I'm going to go ahead and update this lesson so now we have installed lifter MLMs we've done a preliminary configuration and we created a course and we created some sections and some lessons so now I'm going to go and just create one more course but but I'm going to build a membership with both courses so I'm gonna click add a course and I call this my second course like that and then click on create course and then I'm going to click on publish so now I've created two courses so if I click on courses we see these two courses now with the membership feature we can make course bundle packages and we can also with the membership protect other content maybe a blog post you want to protect or a page that might have a download link or maybe you have a WooCommerce store and you want products that are just available to people that have purchased the membership you can do all of that so I'm going to go into memberships and creating a membership is similar to creating a course – the lessons and the sections so I'm going to call it my membership like this and we have our same member oops we have our same membership settings the same thing where you can do with the content so let's go to price single and let's add a price of 197 and all these settings are going to look the same except where it says enrollment so I'm going to go ahead and click on enrollment right here and this is where we can choose which courses are part of this membership so I'm going to click right here and I'm going to make the first course I'm going to click right here and I'm going to add the second course and you can add whatever courses you want then click this button that says add courses now when you do that it's going to save it and refresh the page so that's why I'm getting this little warning so I'm going to click on leave page it's just going to save that let me make sure my price saved I let's see price single and there it is so now when I go to enrollment you'll see that this membership includes the first course and the second course and you can choose if you want to automatically enroll the meta members into these courses or not I don't have that checked because what happens is say you have 10 courses and you auto enroll people in ten courses and then they go there they see all these ten courses I'd rather have someone go to my course grid my course page and just choose what course they want to take I think it's a little cleaner that way alright so I am going to click on publish so check this out say I wanted to create a page that is protected so only people who own the membership can actually see that page so I'm going to go to pages and I'm going to create a new page and I'm going to call this download page like this and check this out when you scroll down you have this new box right here that says membership access so click on restrict this content and you can have multiple memberships that have been configured different ways so if you had ten courses one membership can be three courses another one six courses another one all the courses however you want to do that so right here I'm going to choose the membership I'm going to scroll up and I'm going to click publish so now you have a page that you can put your downloads and they're completely secure in the only people who can access it or people who have paid for this membership that you offer okay so let's see now we can go to the front-end and see how things look now I didn't add featured images and things like that to make it visually look nice and I didn't create a menu so actually let me just quickly create a menu for the theme I'm going to go to appearance menus and let's just call this the math menu that's fine I'm going to click create menu I need to assign the menu to the primary location I don't want this sample page there and I don't want that download page there I'm going to go ahead and click Save menu and let me create a home page real quick even though there's no content creating a home page and then I'm going to tell WordPress that that is my homepage by going to settings and then reading and I'm going to choose right here home page and I don't have a blog page set up so I'm gonna click Save so now let's see what's there I don't know what we're going to see hopefully it looks perfect all right it's pulling up so here's my demo here's the home page I'm going to click on courses here's our two courses and you can change the style of these for instance in my 60 minute website challenge I'm hiding this I changed kind of the size of this I changed the padding I changed a lot of things so you can see how I made it look a little different and I'll give you the code if you want to have something similar to mine that's fine it's just modifying something called CSS so here's the course where we made the different lessons so I'm going to click on View course and I didn't really put any content up here but here's the course syllabus and you can see it's right there and your your visitors have the option to take the course or they can become a member and any course that's part of a membership it's going to give them these two options here which is quite perfect so that you can always promote your membership so anyways that's that now we have this sidebar here it'd be nice if we had the course progress in the course syllabus there that's easy to do I'm going to go back into the backend I'm going to go to appearance and widgets and here's the right sidebar so I'm going to go ahead and just delete some of these things actually I should delete these anyway but I forgot to mention that lifter LMS has its own lesson sidebar and course sidebar and there right here the lesson sidebar and the course sidebar so I should be able to drag and drop a widget right here into the course sidebar and it should show here so let's see helpfully this works I will do a course progress let's just call this progress and then I can drag this syllabus right there let me save and close that you can name it whatever you want and if you want to make it collapsible you can do that by checking that box I only have three lessons it's pointless so if this works I should be able to go here and click on refresh and this should change on the right and it did so now I've got this progress bar and I've got my outline right here here's my different modules so I'm wrapping up the video I'm going to log out and see what happens when we click on take this course obviously you saw I didn't integrate PayPal or any kind of payment processor so let me log out right now so now I'm logged out you can tell I don't have the black admin bar at the top I'm logged out and so I can click on take this course and this is where it takes you and like I said the the way the check out works is first it prompts you to register or if you already have a if you're an existing student you can log in and then you can check out so someone would first come here and either login or register and then after this it will take them to make the payment and so you can see right now though when I just click on my courses it prompts someone to login or to register and you can see when I click on memberships we have that one membership that we created but we didn't put any information in there you probably want to make this look kind of like a sales page and here is our course outline so I wanted to do this as fast as possible this video make it as short as possible but I think it came out a little bit long but I wanted to walk you through all of the different options that you have in lift or LMS you can install this on any WordPress website now if you want to just wait until I release this all done for you template and you'll be able to implement this whole design and everything in under 60 minutes my customizations to the style you can already see when you click on it the way that I created the course page looks totally different than the default install I moved the title up here I made this pretty much look gorgeous and I made this custom home page with this huge hero image and these nice buttons and with a bio area and all that so you can see I put a lot of design work into this it's probably about 85% done and but if you feel confident I will give you access to it you can just contact me remember if you need hosting go to in-motion send me the receipts and that pretty much wraps up this and I can't wait to see the courses that you launched for your website and for your business he really quick can you do something for me if you're watching this on YouTube can you give me a thumbs up and I want to invite you to subscribe to this YouTube channel there's a button right beneath me and I'd really appreciate it if you did that and I've got something for you I don't want you to leave empty-handed if you just click off here to the side it's a free video course that I put together just for you called the three steps to WordPress success you will love this course registration is free right now all you have to do is click on the link right next to me hey thanks for spending this time with me and I can't wait to make another video for you