WordPress 3.0 Multisite Terminology

WordPress

One of the big changes coming in WordPress 3.0 is the merge of the WordPress MU code into the standard stand-alone WordPress codebase. When WordPress 3.0 is released, you will be able to choose to install it either as a single site, or in multi-site mode. With the migration from WordPress MU (MultiUser) to WordPress 3.0 (Multisite), I think there is a need for us to clarify some terminology. On the wp-hackers mailing list, I’ve seen several instances where people used the word “site” to mean different things, depending on who is writing, and the context of what they are trying to say.There is some overlap currently between how we discuss an individual site within the setup, versus the overall system which contains those sites.

In WordPress MU, the term “site” tended to refer to the overall installation, covering multiple “blogs”. With WordPress 3.0 in Multisite mode, some people are conflating the terms “blog” and “site”, and it appears that “site” would be the preferred term. The new term for the overall system is “network”, as evidenced by the new Network Settings page. So instead of a “site” which contains multiple “blogs”, we have a “network” which contains multiple “sites”.

The change in terminology might cause some confusion at first, especially among people who are already familiar with WordPress MU, and are used to the old terms. But I think that saying “site” instead of “blog” is better, because it avoids confusion for people who are building websites that are not blogs. With that in mind, it makes a lot of sense to talk about a WordPress installation as a network of sites.

WordPress 3.0 Multisite Terminology
This entry was posted in WordPress and tagged , , , , , , , , , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.
  • Digging Into WordPress Book

38 Comments

  1. Viper007Bond viper007bond.com
    Posted January 25, 2010 at 6:13 am | Permalink

    And for clarification, this is just another version of WordPress. It’ll be called WordPress 3.0, that’s it (not “WordPress Multisite).

    One of the features it will have however is the ability to have multiple sites. However that’s just a feature, like tags, embeds, or anything else. :)

    • Dougal dougal.gunters.org
      Posted January 25, 2010 at 9:56 am | Permalink

      Yes, I should probably make that more explicit: WordPress 3.0 can be configured either in the traditional “single-site” mode, or as the new “multi-site” mode, which enables the merged-in code from WPMU. Also, WP 3.0 is still in early development, and final release is months away (mid-April-ish, from estimates).

  2. Faith site4.name
    Posted January 25, 2010 at 10:54 am | Permalink

    This sounds cool as to the re naming But question-will we still be able to host it our self as I do on hostgator and such ?

    • Dougal dougal.gunters.org
      Posted January 25, 2010 at 10:58 am | Permalink

      If you install in single-site mode, there shouldn’t be any difference in your hosting options. If you want to run in multisite-mode (just as with WPMU now), you may require more robust hosting.

  3. Gina Gaudio-Graves directionsu.com
    Posted January 25, 2010 at 10:55 am | Permalink

    Any idea how this will effect sites built on WPMU already? My site uses WPMU and BuddyPress to create what I call a “Social Learning Platform”. We have a number of custom plugins created using the features of WPMU and BuddyPress to do this. It essentially allows me to deliver all of my products and coaching programs on separate blogs within the network of blogs. Do you anticipate that using WordPress 3.0 will cause us any major issues when we upgrade and select multi-site feature? If so, will there be any developer help available?

    • Dougal dougal.gunters.org
      Posted January 25, 2010 at 11:05 am | Permalink

      All indications are that the development team will make it as easy as possible to migrate a WPMU system to the new WPMS system.

      When the time comes, you’ll obviously want to make a full backup of your database and files before attempting the migration, of course, just in case. I wouldn’t worry too much about it just yet. As I mentioned, the new version is still months away. But when the beta version is announced, I would recommend setting up a test copy of your site on a separate server, and trying the upgrade there, first.

    • Andrea_r wpmututorials.com
      Posted January 26, 2010 at 6:30 pm | Permalink

      I’ve tried this in a dev environment, installing the current version of MU then upgrading to trunk. Worked fine.

      that’s the key – everyone on MU now will upgrade as usual, but to WP 3.0.

  4. Ade studiograsshopper.ch
    Posted January 25, 2010 at 1:46 pm | Permalink

    Thanks for the post. I think the new terminology makes more sense and gets away from this “blog” thing, which can be off-putting for some. :-)

    Something I am keen to find out is how, as a plugin author, to differentiate between multi-site and single-site installs. Currently, I use function_exists checks on wpmu_create_blog to determine whether the plugin is installed on MU. I wonder if a different method will be needed in WP 3.0.

    • Dougal dougal.gunters.org
      Posted January 25, 2010 at 9:56 pm | Permalink

      I’m sure that all of the old functions should still work. Though, some of them might be deprecated and serve merely as aliases to newer versions based on the “multisite” terminology.

      I think the new, official way is going to be via a new is_multisite() function.

      • Ade studiograsshopper.ch
        Posted January 26, 2010 at 2:42 pm | Permalink

        Thanks Dougal. That makes sense. :-)

        • Andrea_r wpmututorials.com
          Posted January 26, 2010 at 6:32 pm | Permalink

          Just pay attention to trac, because there are some naming changes. :) Probably will be an eventual post somewhere if there’s anything plugin devs need to watch out for.

          (which means, feel free to remind me to write such a post if no one else does :D )

  5. Kevin Gilbert wkevingilbert.me
    Posted January 25, 2010 at 5:16 pm | Permalink

    Thanks for the clarifications. I think that has been confusing some folks. I also agree with Ade that it’s beneficial to get away from the term blog as I have had to convince a few clients that WordPress is not just for blogging anymore.

  6. SM
    Posted January 25, 2010 at 5:33 pm | Permalink

    Ok, but for those of us who never use WordPress MU, what are the differences between having a standalone site with many authors writing on the blog versus a WP MU installation with many users with their own blogs? What are the real differences we should be looking at? This needs to be clearer to those of us who will be upgrading to 3.0 but who have never really looked at the MU version.

    • Posted January 25, 2010 at 7:51 pm | Permalink

      I’d love to find out more about this as well – particularly with examples. Thanks.

    • Dougal dougal.gunters.org
      Posted January 26, 2010 at 6:05 pm | Permalink

      The main difference is that with multisite, you actually have, well, multiple sites. :) There is a “Super Admin” who can manage network-wide options, themes, and plugins.

      Each site within your network can have its own themes, a separate set of posts, links, etc., much like a regular install of WordPress.

      But… Users are “global” in the network of sites, though they have separate permissions on each site. You might be an Admin in your own site, a Contributor on a second site, and have no special privileges at all on the rest of the sites.

      Generally, only the Super Admin can install plugins. Plugins can be installed in a way that they are “always on”, network-wide, or so that they can be activated, deactivated, and configured on individual sites by their respective Admins.

      The Super Admin can select which themes are available to sites, network-wide, or on a site-by-site basis.

      Those are the main things that spring to mind, based on my admittedly limited experience with WPMU.

      • Posted January 30, 2010 at 9:56 am | Permalink

        Thanks Dougal :)

        This sounds like a really good idea – I currently run 2-3 WP sites using separate WP installations and upgrading can be a bit of a pain with plugins/themes etc. so am hoping it will be possible to keep sites in the network completely separate (as they’re not really about the same things) with different domain names but all under one installation.

  7. Hikari hikari.ws
    Posted January 25, 2010 at 7:43 pm | Permalink

    But for commercial matters and for large… systems, this MultiSite feature is THE feature :P

    Currently I have 2 sites and I’m wanting to start a 3rd, I wonder if I’ll be able to keep my current database and configs and create another site over 1 of these current sites, or even merge both and start a new one among them.

    3.o will require A LOOOOOT of testing :/

  8. palPalani southdreamz.com
    Posted January 25, 2010 at 10:37 pm | Permalink

    In multi-site mode, can we use separate database for each site?

    • Dougal dougal.gunters.org
      Posted January 26, 2010 at 5:50 pm | Permalink

      AFAIK, the database structure will be just as it is for WPMU now. All tables go into a single database. There is a set of tables which are network-wide (users, network-wide options, and “main site” blog stuff), and then each site within the network has a set of tables (posts, comments, categories, links, site-specific options).

      If you are concerned about scalability, larger installations can look into HyperDB to spread the database out among multiple servers.

  9. Ryan pixopoint.com
    Posted January 25, 2010 at 11:49 pm | Permalink

    This makes complete sense. Thanks for clarifying.

    I like the use of the word “network”, I hadn’t use that term used before in this context, but it makes complete sense to me.

  10. Chris Cree successcreeations.com
    Posted January 26, 2010 at 6:52 am | Permalink

    That change in terminology makes a whole lot of sense to me as long time user of WPMU. It’ll make it easier for me to explain things when I’m talking with a client on a project right now. They see their project as a group of websites, not a group of blogs so network/sites will make more sense to them than the site/blogs terminology I’ve been using.

    Thanks for thinking this one through for us! :)

  11. Pozycjonowanie widzialni.pl
    Posted January 26, 2010 at 9:15 am | Permalink

    Waiting for new version, but I thinhing how MU will be work with this (speed) (?)

  12. goofydg1 goofywildcat.com
    Posted January 26, 2010 at 11:04 am | Permalink

    I’m really looking forward to this feature. I never really agreed with MU being outside of WordPress as I see that being a great feature to be able to add to your site. Being able to have other family members create their own content under one umbrella. Plus, I could never really get MU to work right in my test environments.

  13. Jpotkanski tribuneinteractive.com
    Posted January 26, 2010 at 12:39 pm | Permalink

    I suppose you’ll have to consider taht the multi-site plugin of Mu will have to be renamed to multi-domain?

    WP 3.0
    —-
    1.foo.com <– Site
    \foo <– Blog
    \bar <– Blog
    2.foo.com <– Site
    \zig <– Blog
    \zag <– Blog

    The combination of everything? Network? Multi-domain?

    -jtp

    • Dougal dougal.gunters.org
      Posted January 26, 2010 at 1:03 pm | Permalink

      Aaaaargh! My head asplode! ;)

    • Andrea_r wpmututorials.com
      Posted January 26, 2010 at 6:33 pm | Permalink

      :D It shoudl still work, but I know for ours, we’ll be renaming. (no I’m not telling ;P )

  14. Network Geek ryumaou.com
    Posted January 26, 2010 at 2:19 pm | Permalink

    So, if we go “single-site” in the new version or upgrade, can we convert that to “multi-site” later? Or is it a “Choose wisely” thing because there are no do-overs?

    Not sure that it would make a difference to me, honestly, but I like to keep my options open.

    • Dougal dougal.gunters.org
      Posted January 26, 2010 at 5:38 pm | Permalink

      From what I recall hearing at WordCamp Atlanta, the plan is that there will be a way to reconfigure from a single-site to multisite. And there may be a way (don’t quote me on this) to switch from multisite down to single-site (probably just the “main” site). Of course, you’d always have the option of doing an Export of a site, and then Importing it into a fresh install, though that might have some minor disadvantages.

      That said, it’s probably still a “choose wisely” sort of thing, just to avoid complications. :)

      • Andrea_r wpmututorials.com
        Posted January 26, 2010 at 6:34 pm | Permalink

        Actually… :D the current trunk version has a handy menu item to enable the Network. If you make backup copies of the single WP htaccess & wp-config, you can put those back to turn off the network again.

  15. tom brander oswco.com
    Posted January 26, 2010 at 6:31 pm | Permalink

    any clues as to memory diff between base single and mu option active? all other same and then one more site?

  16. goofydg1 goofywildcat.com
    Posted January 27, 2010 at 3:15 pm | Permalink

    Does this mean that BuddyPress will now work with WordPress natively? I’m hoping it can solve the multi-domain issue as well. Would love to have more control at that level.

  17. Posted January 28, 2010 at 3:49 am | Permalink

    wow, this looks like a big great update. anybody knows when it will release?
    greetings Kevin

  18. designbycyberware designbycyberware.co.uk
    Posted January 30, 2010 at 6:21 am | Permalink

    Looking forward to the release! It seems WordPress really continues to innovate with every major version.

  19. Posted February 1, 2010 at 3:32 am | Permalink

    what do you mean with” you will be able to choose to install it either as a single site, or in multi-site mode.”??
    Ehm, there is right that you mean the server install?
    Does is mean, that it possible that I dont have to install the whole paket like the navigation?
    Is someone knows where and when I can download the update?

    Britta

    • Posted February 1, 2010 at 4:43 am | Permalink

      hi Britta. it thing it means that you can install it for only one blog or for more blogs also that can make more people blogs on it like wordpress.com. i don’t know if this is right but i hope it :) so far susan :)

  20. Andy Beard andybeard.eu
    Posted February 21, 2010 at 5:58 pm | Permalink

    One thing which I am not sure was ever cured with public WPMU installations (though been a while since I researched it) was the concept of global login or possibly multiple aliases.

    Will there be an option to have shared login between 2 sites?

    I know not everyone uses multiple online aliases, and it is not something I have done in the past, but I am sure it is a concern for some.

    It is also an issue with membership sites where someone might be a member on one site, and had to provide an email address on signup.
    When that person goes to another site, they may already be a member, which might provide access to content they shouldn’t receive or circumvent the email requirement.

  21. replica wallet bag321.com
    Posted May 3, 2010 at 11:15 pm | Permalink

    Seeming assumptive to the expel! It looks WordPress rattling persists in to innovate with every prima translation.

6 Trackbacks

  1. By The Benevolence of the WP Community - WPMU Tutorials on January 25, 2010 at 10:22 am

    [...] there will be some important terminology changes. Dougal gives a rundown over here between sites and [...]

  2. By uberVU - social comments on January 25, 2010 at 10:39 am

    Social comments and analytics for this post…

    This post was mentioned on Twitter by andrea_r: RT @dougal: New blog post: WordPress 3.0 Multisite Terminology http://bit.ly/8dBD1e #wordpress #wpmu #multisite…

  3. [...] As I have heard before that in version 3.0 WordPress would be integrated with WordPress MU with Multi-Site feature. It’s mean that you can multiply your site easily without Installing WordPress [...]

  4. [...] So, starting with WordPress 3.0, you’ll be able to run multiple blogs from a single install of WordPress. Actually, in the terms introduced in 3.0, you’ll be able to run multiple sites, and the collection of sites is called a network. (If you want to read more about the change in terminology, see Dougal Campbell’s post.) [...]

  5. By I’ll Miss You Mu!! at bavatuesdays on May 23, 2010 at 3:39 pm

    [...] for posts about the new terminology being used in WP 3.0 as the merge of WP and WPMu comes to pass. Here is another good post on the new terminology in WordPress 3.0 for blogs, sites, networks, etc., and here is a nice [...]

  6. [...] Yes, CeBIT 2010 is a event to remember with showcases of so many things coming up this year. I talked to a wordpress-deutschland.org representer (sorry didn’t catch your name) about the upcoming WordPress 3.0 and its multi-site feature. [...]

Post a Comment

Your email is never published nor shared.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting