Language learning students having own blogs on a multisite network.

I have a membership based language learning main site.

I wish to turn this into a multisite where paying students have the upgrade option of creating their own blog on the network.

I need to make sure that the main site stays as the learning site, and the student blogs form the basis of a community so they can interact with each other in their dashboards, and the outside world using many of your plugins.

Once the learning site becomes the main site in a network, can, for example, the learning 'posts' and 'pages' be incorporated into the dashboard of the students blog, in effect learning, blogging, socialising at the same time?

Or will the students still need to login to the main learning site to continue their study?

Or are there other ways of achieving this?

The learning site is just basic posts (lessons) arranged it to categories (modules) and linked via pages (intros).

The site is currently two levels of membership, free being general info and demos, and level one being an audio course.

Other levels will be added for advanced learning at a later stage.

Any help in this matter would be very much appreciated. I am an experienced in single site creator, but have yet to set up a multisite.

At present I can only understand the main site in such networks as being a lead in to signing up for a site on the network, rather that a standalone site for its own purpose with the other sites (blogs) using it for something specific - though I hope I am wrong in this assumption.

Again any help in the understanding of what I can and can't do reference having a main 'learning site' along with 'student blogs' in the network should they wish to have one.

Thanks in advance for any help/comments on this.

  • Timothy Bowers

    Hey there.

    Once the learning site becomes the main site in a network, can, for example, the learning 'posts' and 'pages' be incorporated into the dashboard of the students blog, in effect learning, blogging, socialising at the same time?

    Yes and no.

    By default you couldn't display the articles there in full. But what I do on a couple of networks I have is alter the RSS widgets so for all dashboards it will take a feed from a specific blog which I use to do network updates.

    That way they get updates in their dash when they log in.

    so they can interact with each other in their dashboards, and the outside world using many of your plugins.

    We do have some plugins which can do that:

    https://premium.wpmudev.org/project/communities/
    https://premium.wpmudev.org/project/messaging/

    And as good as they are, if I'm honest I'd rather use BuddyPress. But BuddyPress is a frontend social networking plugin.

    I guess it depends on how you envisage it really working. But if you went the BP route you could nominate one site as the main social networking area. Doesn't need to be the main site.

    Or will the students still need to login to the main learning site to continue their study?

    Not sure I full understand the question, but if you protect content on your main site then they will need to log in to get access if that's how you have it set up.

    If you haven't decided on a plugin to protect content yet then Membership is a good option:

    https://premium.wpmudev.org/project/membership

    If you were going multisite, then for aesthetics I'd consider something like:

    domain.com <-- Main site with information on the community, about the courses, community, etc.

    courses.domain.com <-- all your courses

    community.domain.com <-- Where all the community stuff goes on, like with BuddyPress.

    The main site in a WP install is pretty much the portal to the network, its where the registration and such happens, although there are plugins which can change this.

    From here you could let them have their own blogs as well.

    Hope this might be of some help, if you have more questions then please let me know.

    Take care.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.