WordPress MultiSite Guidance

Hello Guys,

I chatted a bit with you in the past because I want to move my pretty big Ning network to Buddypress and you guys gave me great advice! Had to put the project on ice for 2 months, but now I started it and bought 1 year of WPMUDev since your plugins look amazing.

Anyway, I am starting to setup the base layer of my WordPress, and want to make sure I do it correctly, and since you guys are WordPress experts you can maybe help ?.

In the past, my community was only focused around one Microsoft Product called SharePoint.. now we would like to move the focus between Microsoft’s Cloud offering ,which is called Office365. Office 365 is made up basically of 3 products (SharePoint, Lync, Exchange). We would like to serve all these communities in the near future. My idea was to have for example sites:

http://community.com/SharePoint
http://community.com/Exchange
http://community.com/Lync

I want to have Single Sign On (SSO) between the sites, so people can switch without a problem from a site to the other (with a menu on the top), However I want to have a way to be able to target emails to users who are mainly signed up for a site. I would like to use your WP > MailChimp plugin to bring people from each site into a different MailChimp List, and for example if I send a SP Newsletter, I want it to go to everyone in the SharePoint Site!

Lastly , my other question is, what would we put at the root of the “community.com” site to be interesting. Can we make a rollup of blogs and news from all the other places without having duplicated content & brining down SEO? We are planning to use quite a few of your plugins, so if you could help us it would be great!

Thanks!

  • Michael Bissett

    Hey @Vlad Catrinescu, hope you're doing well today! :slight_smile:

    We would like to serve all these communities in the near future. My idea was to have for example sites:

    http://community.com/SharePoint
    http://community.com/Exchange
    http://community.com/Lync

    I want to have Single Sign On (SSO) between the sites, so people can switch without a problem from a site to the other (with a menu on the top)

    You'd want to set up a subdirectory based Multisite, the SSO part would already be handled by WordPress, so you'd be good there. :slight_smile:

    However I want to have a way to be able to target emails to users who are mainly signed up for a site. I would like to use your WP > MailChimp plugin to bring people from each site into a different MailChimp List, and for example if I send a SP Newsletter, I want it to go to everyone in the SharePoint Site!

    On Multisite, our MailChimp Integration plugin would be targeting everyone on the network, instead of users on a subsite-by-subsite basis. For something like that, you may wish to try using this plugin, along with the add-on that they have:

    https://wordpress.org/plugins/mailchimp-for-wp/
    https://wordpress.org/plugins/mailchimp-sync/

    Lastly , my other question is, what would we put at the root of the “community.com” site to be interesting. Can we make a rollup of blogs and news from all the other places without having duplicated content & brining down SEO?

    After installing our Post Indexer plugin on your Multisite, you could use our Recent Global Posts plugin to allow for displaying a list of posts on your home page.

    Our Blogs Directory plugin would allow you to have a page on your site (not the home page) where you would have a list of the blogs on your network.

    Hope this helps! :slight_smile:

    Kind Regards,
    Michael

  • DavidM

    Hi Vlad,

    Thanks for your replies! Those plugins should work just fine within Multisite, it's just that there are some considerations when using certain plugins in Multisite.

    Our Chat plugin works on a per-site basis so you should be able to simply activate that per site and then setup your chats in whatever pages you need there. Have you tried that? Is there something specific you're having trouble with on that one?

    Our MailChimp integration plugin would work on a network basis in this case. Could I ask if you've tried the plugin that Michael mentioned above though?

    Also, BuddyPress does just work through the main site, though it's possible to make its features available on all the sub-sites by following the instructions here:
    https://codex.buddypress.org/getting-started/customizing/bp_enable_multiblog/

    Would that work for you?

    Oh I should mention too, you might not need our Post Indexer or Blogs Directory plugin since BuddyPress includes some widgets that cover some of these features. Could I ask if you've checked out those widgets?

    Post Indexer may still be of help, it really just depends on how you want everything to work.

    Just let us know if you have further questions too Vlad, we'll be happy to help! :slight_smile:

    Cheers,
    David

  • Vlad Catrinescu

    Hello @DavidM,

    Thanks for your answers! First, the BuddyPress Multisite worked well, so that fixes some of the problems, however I still got some with some plugins, and wondering if you want me to start a thread per plugin, or talk all about it here. Anyway, here it is:

    1. The Chat - Can't find how to have a different chat per site in a MutiSite environment. The "Chat Name" settings for example are only @ the Network level, and I can't change much at the site level.

    2- Questions Plugin - I kind of liked the idea of the Questions plugin, however is there anyway for Moderators to mark certain answers as an answer? On forums like TechNet for example, a moderator can mark one of the answers as the right answer, so it stands out when other people google the question. I couldn't find those options in the Questions plugin.

    3- ActivityPlus plugin . Is there a shortcode or something, to put embed the BuddyPress Activity page with your ActivityPlus features in another page?

    4- Events+ Plugin. Is there anyway to make a more "user friendly" way for community members to create events, without having to go trough the WP-Admin interface? I am only looking for a simple way for people to add events to the site, without too much hassle that only has the following fields; Date + Time +TimeZone + location + Image + Description + Title. and allows people to RSVP and export to calendar. Is the Events+ Plugin too much? Furthermore the http://site/events page doesn't show any events :slight_frown:.

    5- MailChimp- Your plugin does what it says, however I don't see how it can work from a legal standpoint. What Works: It can sync users from a site to a MailChimp List! That's great, however from what I see that how MultiSite works, as soon as a user visits another site in the network, he gets added there as well, which doesn't really mean he is interested of receiving emails from that site. Is there anyway to achieve something like this:
    Create a Property in the UserProfile with 4 checkboxes:. Product1, Product2, Product3, Product4. Then, in MailChimp have 4 lists. (P1, P2, P3, P4). Of course, every Product, is a site in my network.
    So, when a user registers on site Product2, that checkbox is automatically checked, however he can choose to check more products or uncheck them later. That way, he can easily control what he is subscribed to from his WP UserDashboard, and as a SiteOwner, I am ok with the law, since he can easily unsubscribe.

    thx!

  • Jude

    Hi there Vlad,

    Sorry the response took a while longer than expected. Appreciate your patience.

    ActivityPlus plugin . Is there a shortcode or something, to put embed the BuddyPress Activity page with your ActivityPlus features in another page?

    I have written an addon that lets you put Activity Plus widgets on any page. You can download it here

    https://github.com/JudeRosario/bp-swa-bpfb-integration

    Is the Events+ Plugin too much? Furthermore

    Actually this is pretty easy, you need to configure the plugin correctly. Once you setup a few events it will show up there. You can open a new ticket for any specific issues you face when doing this

    MailChimp- Your plugin does what it says, however I don't see how it can work from a legal standpoint.

    This can be done very easily, create groups in MailChip and add users to only specific groups (This could be your P1, P2 etc ) . Also we have a feature called double optin. This specifically requires that users choose wether or not they want mails from that specific site/group.

    Your Easy Bloggin App plugin is pretty awesome, however even if it hides the "Featured Image 1"

    By default it shows just one featured image. This looks like a bunch of custom fields either added by a plugin or your current theme.

    Also glad you got the Chat issue worked out. Get in touch for anything specific you face, we'd be happy to help.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.