[buddypress-trac] [BuddyPress] #4342: Register and Activate disappear when they should not after new install

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Wed Jul 11 13:04:00 UTC 2012

#4342: Register and Activate disappear when they should not after new install
 Reporter:  mikedonovan2011    |       Owner:
     Type:  defect (bug)       |      Status:  new
 Priority:  normal             |   Milestone:  Awaiting Review
Component:  Core               |     Version:  1.5.6
 Severity:  major              |  Resolution:
 Keywords:  reporter-feedback  |
Changes (by boonebgorges):

 * keywords:   => reporter-feedback


 > I create a new empty “Register” page (the slug is register). Register
 appears on the menu, which I expected. But clicking on it takes me to a
 fully formed page with fields. Is this right?

 No. And in fact, I can't reproduce this. With a page at
 example.com/register/, but with the Register == None at BP > Pages,
 example.com/register/ is blank (with the "Edit this page" link from WP).

 Could you be more specific about "latest versions" of WP and BP? Do you
 mean the latest stable versions, or the latest dev versions? Are you
 running WP Multisite?

 As for the "disappearing" issue, it's by design. The default main menu is
 generated with wp_page_nav(), which just gives a list of pages. We assumed
 that most people would not want to have the Activate and Register pages in
 their main nav (it doesn't make sense for users who are already members,
 after all). So we use the function `bp_core_exclude_pages()` to take them
 out. Before you'd linked them to BP's Activate and Register actions, BP
 didn't know about them, so they weren't removed - thus the "disappearing"
 pages. This may be a bit confusing in your case, but the majority of users
 will simply allow the BP setup wizard to create and associate the pages on
 their behalf, so they'll never run into the issue.

 bp-default supports WP custom nav menus, so if you want to include
 Activate and Register in your menu, you can create your own at Dashboard >
 Appearance > Menus. (Or you can remove/modify our bp_core_exclude_pages

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/4342#comment:1>
BuddyPress <http://buddypress.org/>

More information about the buddypress-trac mailing list