What is WP MU and Buddypress , How is it different form WordPress

What is WP MU and Buddypress , How is it different form WordPress?

WP Mu is simply , wordpress with multi user and multi blog feature, isnt that great, since as a webmaster running a WordPress blog i have always thought what if users were also able to contribut posts by registring like normal users from front end.

And Buddypress is a Plugin for WP Mu that enables wp to work like a social networking portal + blog and a number of other options and features !

The most important part of the installation procedure is setting up WordPress MU correctly. Let’s start with that.

Setting Up WordPress MU

Head over to http://mu.wordpress.org/download/ and download the latest version of WordPress MU. If you’re comfortable using Subversion you can also check out WordPress MU: http://svn.automattic.com/wordpress-mu/ (use the newest branch).

  1. Extract the files to a directory on your webserver. The root of your webserver always works best, but a subdirectory will still work fine.
  2. If you are installing WordPress MU on your local machine, it will not run correctly using “localhost”. You will need to edit your hosts file to set up a virtual domain. Please see the section at the end of this page called “Modifying your Hosts File”. If you’re setting WordPress MU on a webserver on the internet, you can ignore that section.
  3. You will need to make a new database for WordPress MU to install its tables into. Usually you will have access to PHPMyAdmin where you can create a new DB, please go ahead and do this, making note of the name and your database login details.
  4. Browse to the URL that your fresh copy of WordPress MU has been extracted to. You should see the setup page. If you do not, please check file permissions on the WordPress MU folder and that you have the correct URL.
  5. The first option you will need to select is settings for “Blog Addresses”. This setting will determine if blogs created under this installation will be in the form of “blogname.domain.org” or “domain.org/blogname”. Here’s a tip – despite it being the recommended choice, choosing the first option “Sub-domains” makes setting up WordPress MU signficantly harder. I would highly recommend using the “Sub-directories” option. You will save yourself considerable headaches and it makes no difference to functionality, it is purely URL asthetics.
  6. Please fill in the rest of the details on the setup page including your database name and login details from step 4. You can usually leave the “Database Host” as “localhost”.
  7. Once you have filled in all fields and hit “Submit” the configuration file will be created and you will be presented with your admin user login credentials – WRITE THESE DOWN. I would also recommend changing the admin password after you have logged in to something more memorable.
  8. You have now set up WordPress MU successfully.

Installing BuddyPress

Now you have WordPress MU set up correctly, you are ready for BuddyPress. You have two options, you can fetch BuddyPress via the plugin browser (recommended) or you can download BuddyPress manually.

  1. If you have FTP or SFTP access to your webserver, use the plugin browser. in your /wp-admin/ area, head to the menu “Plugins > Add New”. Type “buddypress” in the search box and find “BuddyPress” in the plugin results. Hit the “Install” link on the right side of the list. Once you have entered your FTP/SFTP details BuddyPress will download and install (this may take a few minutes, let it run).
  2. If you do not have FTP/SFTP access, you will need to download BuddyPress manually. Head to http://buddypress.org/download/ and download the latest version. Extract it and upload it to your server in the folder [wpmu-dir]/wp-content/plugins/buddypress/
  3. You will now be able to activate BuddyPress via the “Plugins > Installed” menu. Just hit the “Activate” link for BuddyPress.
  4. Next, you’ll need to move the themes that come bundled with BuddyPress to the correct folder. Get access to your files via FTP or if you are running locally, just via your file browser. Head to [wpmu-dir]/wp-content/plugins/buddypress/bp-themes/ and move the directories “bp-default” and “bp-sn-parent” to the folder [wpmu-dir]/wp-content/themes/. Done, easy.
  5. Finally, you’ll want to activate the default BuddyPress theme. Head to your /wp-admin/ area and the menu “Site Admin > Themes”. Select “Yes” next to “BuddyPress Default Theme”. You can then go to the menu “Appearance > Themes” and activate the “BuddyPress Default Theme” on your site.
  6. That’s it! Have a browse through your site to make sure everything is working. You’ll probably want to add widgets to your front screen since it’ll just be three empty boxes otherwise.

About the Author Joshu Thomas, Orangecopper.com (About Joshu)




  1. Pen 2 Net December 28, 2009
  2. Pen 2 Net February 10, 2010