- A sub-domain (a website in a network) would be created for an instructor or a specific department or discipline. For example, Geology courses would be on one website, Computer Science courses would be on another
- Each sub-domain admin would get a site ready with LearnDash and WooCommerce setup
- They would be able to create their own courses
- Students could enroll for these courses, and would be managed by sub-domain admins
#1 Creation of Main Network and Sub-domainsWhen you set up WordPress as a multisite you have control on the plugins and themes that can be activated on the sub-sites.
- As the super-admin, you can activate LearnDash and WooCommerce on all sub-sites
- You can then install certain themes for LearnDash, which sub-domain admins can choose from to activate on their site
- Based on your requirement, payment gateway extensions could be added as well for course purchases
- LearnDash add-ons such as Content Cloner, ProPanel, Group Registration could be optionally added
- Contact Form 7, Yoast SEO plugins are recommended to be added to make each e-learning website complete
#2 Instructor PrivilegesEach instructor would be the admin on the sub-site. They would be able to set the theme of their choice (from the list of themes available).They would also be able to create pages on their site, add their own logo, create a contact form and more.
Course CreationInstructors would have complete privileges to create their own courses and add course content. They would also have control on making the courses paid and adding them as products in WooCommerce.Instructors would be able to manage students that enroll for their courses and track their progress.
#3 Creating a MarketplaceA marketplace would be an ideal model that you could set up on your main network to market courses from all sub-sites. With a marketplace model, your main site would archive and display courses. Interested students could then be able to browse, search or filter the courses.Upon choosing a course which they would be interested in, they would be redirected to the individual sub-site to make a purchase or to enroll.
#4 Handling CommissionsNow, to monetize your LearnDash multisite setup, you have two options-
- you could set up paid registration with a monthly recurring fee
- you could take a percentage commission of every course sale made