BP 1.6.4 and BP 1.7 Installing Group and Sitewide Forums

[ Backup, update and add images to BuddyPress Codex article at http://codex.buddypress.org/user/setting-up-a-new-installation/installing-group-and-sitewide-forums/ ]

For New Installations:

The following is a step-by-step guide for installing the Group and/or Sitewide Forums bbPress 2.2.3 and BuddyPress 1.6.4 on WordPress 3.5.1 after completing the BuddyPress installation wizard. Make sure that Discussion Forums are disabled in the Settings > BuddyPress > Components panel.

This guide is also valid for bbPress 2.3 beta-2 and BuddyPress 1.7 beta-2 which no longer runs the Installation Wizard.

Forums Setup

Forums in BuddyPress make use of the bbPress software to function and we made it easy for you to install from the wp-admin backend with a few clicks. Depending on your community’s requirements, you can choose to:

Forums FAQ’s (Frequently Asked Questions)

What’s the difference between Forums for Groups and Sitewide Forums?

Forums for Groups

Give each individual group its own discussion forum. Choose this if you’d like to keep your members’ conversations separated into distinct areas. bbPress Forums for Groups in BuddyPress are fully integrated and attached to Groups. The Group/Site/Super Admin has to enable the forum feature in the Group’s admin panel first.

Features:

  • Group Integration
  • Member Profile Integration
  • Activity Stream Integration
  • Forum Plugins Available
  • @ Mention Integration

Site Wide Forums

Your site will have central forums that are not isolated to any specific group. Choose this if you’d like to have a central forum area for your members.

Features:

  • Central Discussion Area
  • Member Profile Integration
  • Forum Plugins Available
  • Activity Stream Integration
  • @ Mention Integration

Prelude

From hereon forward, you’ll be using the bbPress plugin to set up your Group and/or Sitewide Forums. If you have gone through the Installation Wizard already (in BP 1.6.4 only), disable (uncheck) Discussion Forums in the Settings > BuddyPress > Components panel.

A. Set Up Sitewide Forums only

  • Install and activate bbPress.
  • Proceed to bbPress.org Codex to get started in creating your Sitewide Forums.
  • If you kept the default “forums” slug in Settings > Forums, you can create a new Page via Pages > Add New. Add Title “Forums” and insert the forums index shortcode and/or other bbPress shortcode you’ll find in the bbPress Codex then publish the new page.
  • Add new “Forums” Page in your custom menu via Appearances > Menu.

B. Set Up Group and Sitewide Forums

  1. Install and activate bbPress.
  2. Proceed to bbPress.org Codex to get started in creating your Sitewide Forums.
  3. If you kept the default “forums” slug in Settings > Forums, you can create a new Page via Pages > Add New. Add Title “Forums” and insert the forums index shortcode and/or other bbPress shortcode you’ll find in the bbPress Codex then publish the new page.
  4. Add new “Forums” Page in your custom menu via Appearances > Menu.
  5. Create a new Forum as the “parent forum” for all of your Group Forums.
    • Go to Forums > Add New
    • Add Title, e.g. Group Forums
    • Change Forum Attribute Type from “Forum” to “Category”
    • group-forum-category
    • Add Page Order, e.g. 100 – positioning Group Forums near bottom of Sitewide Forums. Leave it at default “0” if you want it to show up above all other forums. Or adjust Page Order as necessary.
    • Click on Publish button.
  6. Set up BuddyPress Group Forums in bbPress Settings
    • Go to Settings > Forums and scroll down to the BuddyPress section
    • Enable Group Forums – make sure it’s checked
    • Group Forums Parent – select “Group Forums” created in #2 above or whatever you chose to name the Forum
    • Save Settings
    • group-forum-enable
  7. Create a Group and set up Group’s Forum
    • Go to your site’s Group’s Directory Page and click on create Group button.
    • Go through the group creation process. In Step 3, check “Yes, I want this group to have a forum.”
    • Continue through and finish the group creation process.
    • You’ll find that there is still no “Forum” in the Group’s main navigation links. You will need to go to Group’s “Admin” link in main navigation. Click on “Forum” link in Group’s sub-navigation and check again “Yes, I want this group to have a forum.” (This bug has been corrected in bbPress 2.3 beta 2 which is available for download.)
    • The “Forum” link is now visible in the Group’s main navigation and you and your members can now create new topics for your group’s forums.

C. Set Up Group Forums Only

  1. Install and activate bbPress.
  2. Go to admin dashboard menu Forums > Add New
    • group-forum-category
    • Add Title, e.g. Group Forums
    • Change Forum Attribute Type from “Forum” to “Category”
    • Click on Publish button.
  3. Go to admin dashboard menu Settings > Forums to configure Forum Settings
    • BuddyPress -> Enable Group Forums: Check “Allow BuddyPress Groups to have their own forums”
    • BuddyPress -> Group Forums Parent: Select “Group Forums” category forum created in previous step.
    • Click on Save button.
    • group-forum-enable
  4. Create a Group and set up Group’s Forum
    • Go to your site’s Group’s Directory Page and click on create Group button.
    • Go through the group creation process. In Step 3, check “Yes, I want this group to have a forum.”
    • Continue through and finish the group creation process.
    • You’ll find that there is still no “Forum” in the Group’s main navigation links. You will need to go to Group’s “Admin” link in main navigation. Click on “Forum” link in Group’s sub-navigation and check again “Yes, I want this group to have a forum.” (This bug has been corrected in bbPress 2.3 beta 2 which is available for download.)
    • The “Forum” link is now visible in the Group’s main navigation and you and your members can now create new topics for your group’s forums.

D. Forums: Frequently Asked Questions

How can I migrate my Group Forums to the Sitewide Forums?

The migration is not stable at this time. Please hold off until bbPress 2.3 is released.

I installed this cool bbPress add-on plugin. Will it work with the Group Forums I set up with bbPress?

Yes.

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s