Some learning programs call for WordPress multisite. When this is the case then LearnDash is the perfect solution.

WordPress multisite is a network that allows you to launch and manage any number of WordPress sites from a single installation.

You can create new sites and manage them using just one account. You even can allow others to create their own blogs using a sub-domain – for example, “customer.yourdomain.com”.

If you are interested in learning the ins-and-outs of WordPress multisite then I encourage you to have a look at this very comprehensive article by WPBeginner. They cover everything from the network settings to custom configurations.

Using LearnDash with Multisite

Multisite has a lot of use-cases in the context of educational sites. It is one reason we made sure that LearnDash can run on a multisite environment.

I have seen franchises set-up location specific training portals, departments of government each have their own training specific environment, and even consultants selling branded learning portals to other companies. You can really get creative with the number of applications.

When fielding questions about using WordPress multisite with LearnDash, probably the most frequently asked question we get is:

Can I share my LearnDash course material across all of the sites on my network?

The idea is simple: create a “parent” site that contains the courses and as you set-up “child” sites, you push the courses to those sites as well. This eliminates the need to recreate the course content on each site allowing you to quickly spin-up learning portals.

By default this is not how multisite works. Each site is its own “entity”.

However, this configuration is possible with just a few tools. To accomplish this configuration you will need the following:

After configuring your settings for Broadcast (see their documentation for details) you will be able to have a central repository for your online courses that can be pushed across your network. It really is a neat tool.

Just a Quick Word of Warning…

While multisite does open up a lot of possibilities for you just know that it also comes with a greater degree of complexity. Just by way of example, not all plugins will work on a multisite network and sometimes installing one that does not will mess things up.

You want to be extra careful when adding plugins and themes to your network as troubleshooting is more complex. You may even consider hiring some dedicated WordPress support to manage everything.

But assuming you have the proper support mechanisms in place or you are technically savvy to support the network yourself then a multisite network gives you exciting capabilities.

Justin Ferriman photo

About Justin Ferriman

Justin Ferriman started LearnDash, the WordPress LMS trusted by Fortune 500 companies, major universities, training organizations, and entrepreneurs worldwide for creating (and selling) their online courses. Justin's Homepage | Twitter

Comments

13 responses

Leave a Comment

Thanks for the post Justin, but I have a question. I am looking to create a network where teachers would be able to create a site for their classrooms. Does LearnDash licensing allows me to do it?

Just a little concerned about using the BroadCast Add-on. It says it’s been tested to only version 2.3.3. And this post is over a year old. Does this method still work with current versions of LearnDash and WordPress?

Carol

Hi Carol, I don’t know if it is still relevant for you but I had the same concern. I found that the addon is tested with versions 2.5, 2.6, 3.0. Take a look on https://broadcast.plainviewplugins.com/addon/learndash/. Cheers.

Im broadcasting a course from my subsite to my main site where its connected to my e-commerce product. However after purchasing from my mainsite, when i check the user account from my subdomain the course is not connected but on my main site the user and the course purchased is connected. Is there a way i can pass the course purchased on my subsite?

von

You have to sync your courses manually by broadcast plugin

Team i am trying to build SAAS multi site where churches can use register / pay /and use sunday school materials which is published by main admin using Leandash. Is this possible with wordpress/lean dash

I have a multisite network with LearnDash running on the home/root site as well as a subdomain. I would like to remove the content from the home site and move the content from the subdomain to the home site. The reason this ended up this way is because I started out running the courses on the home or root site, but then I exported them and imported them into the subdomain for business reasons. Now, unfortunately I have decided to change my approach again. So now I need to move the courses from the subdomain back to the main/root site. Because I will be using Export Import, it feel there will be some conflict if I try to import the course materials from the subdomain to the main/root site. These materials have been modified while on the subdomain site. So should I remove all the content from the main/root site completely, and then do the export import from the subdomain to the main/root site?

David Rahn

Does LearnDash support Single Sign On in a multi-site environment? Currently I have a customer who offers courses on their main site but we’re moving all that to a subdomain. We’d like customers to be able to sign in at either the main site or the subdomain, and not have to sign into the other if they go there.

Steve Ralston

That’s not a LD question as much as it is a WP question. Contact your host and they can provide more detail.

Thanks Justin, I’ve set up LearnDash sites for both myself and a number of happy clients and appreciate all the work you do.

A couple of questions:

Would a multi-site setup require a separate LD site license for each site within the network?

Does content have to be ‘pushed’ from the ‘parent’ site by a superadmin, or can it also be ‘pulled’ by admins of the child sites? I’m looking at this as a potential solution for a large project, but it would require that other admins can pull content from a central repository of some kind.

Thanks!

Tom

Is this how thinkific is running? Learndash and multisite?

Hi Justin, we used Learndash for a few client websites and are happy with the possibilities.

Currently, we are working on a project, where we set-up the course environment on a subdomain using multi-site. Unfortunately, it happens that after a customer pays the course (PayPal or Stripe), a user is created on the network level not on the subdomain level. As a result, he does not have access to the course and would need to be moved manually.

Changing from multi-site to single-site is extremely work intensive. Did we miss anything in the set-up?

Hi Justin, thanks for your post.
I’ve a multisite installation, the courses are only on one subdomain. I can’t get the #login working, it redirects to the homepage. Registration is activated in general settings and learndash settings…
What am I missing?

Elisabeth

Comments are closed.

Your course could already be online!

We offer a 30 day money-back guarantee and have a world class community to help you get your course online today!

See LearnDash in action. Online Demo