Results 1 to 3 of 3

Thread: BuddyPress Pages As Sub-Menu, Not Root

  1. #1
    chipbennett's Avatar
    chipbennett is offline WordPress Legend
    Join Date
    Feb 2009
    Location
    St. Louis, MO
    Posts
    1,997

    Default BuddyPress Pages As Sub-Menu, Not Root

    By default, BuddyPress sets itself up on the root page menu level (e.g. mywebsite.com/members, mywebsite.com/activity, etc.).

    I want to confine BuddyPress to a sub-section/sub-menu (e.g. mywebsite.com/community/members, mywebsite.com/community/activity, etc.). Does anyone know how to do so?

    Thanks in advance!
    WP TurnKey - Turn-Key WordPress installation and maintenance services
    WordPress user since 2005 | @chip_bennett | chipbennett.net | cbnet Plugins

  2. #2
    johnjamesjacoby's Avatar
    johnjamesjacoby is offline Hello World
    Join Date
    May 2010
    Location
    Miami, FL
    Posts
    1

    Default

    BuddyPress 1.3 will allow for this out of the box, but until then you're stuck making custom post templates and copy/pasting the code from the bp-default theme to match your needs.

  3. #3
    chipbennett's Avatar
    chipbennett is offline WordPress Legend
    Join Date
    Feb 2009
    Location
    St. Louis, MO
    Posts
    1,997

    Default

    Quote Originally Posted by johnjamesjacoby View Post
    BuddyPress 1.3 will allow for this out of the box...
    So, what's the anticipated time-frame for 1.3? I noticed that the Roadmap for BP 1.3 included compatibility with WP 3.0, so I'm guessing it's not too far off? I'm in no particular hurry on this website, though.

    (That said, if I use SVN for bleeding-edge BuddyPress, do you think it would be stable enough for testing with WP 2.9.2?)

    Or, if I wanted to try to implement something now, how do I make it work:
    ...but until then you're stuck making custom post templates and copy/pasting the code from the bp-default theme to match your needs.
    How do I do that?

    For example, before installing BP, I already had a page named "Members" (url: mywebsite.com/members). Once I installed BP, it took over that page's output. So, I renamed it to "Community" (mywebsite.com/community). So now, the BuddyPress "Members" page still exists at mywebsite.com/members.

    I'm good with modifying the BP template files to integrate them with my existing theme (that part is pretty easy). But, how do I get it to appear at mywebsite.com/community/members? It can't be as simple as copying the tempate-file code from mytheme/members/index.php to a custom page template for mywebsite.com/community/members, can it? (Wouldn't all of the internal linking between members, groups, and activities need to be updated somehow?)

    In any case, I'm having fun playing around with BP and learning my way around all of its template files!
    WP TurnKey - Turn-Key WordPress installation and maintenance services
    WordPress user since 2005 | @chip_bennett | chipbennett.net | cbnet Plugins

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •