[buddypress-trac] [BuddyPress Trac] #8471: bp_core_new_nav_default() function is useless

buddypress-trac noreply at wordpress.org
Mon May 10 20:48:18 UTC 2021

#8471: bp_core_new_nav_default() function is useless
 Reporter:  imath         |      Owner:  (none)
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  8.0.0
Component:  Core          |    Version:  2.6.0
 Severity:  normal        |   Keywords:
 Reviewing 8139.current-action.patch about #8139 I've found, using
 `bp_core_new_nav_default()` function is making the BP Component hardcoded
 Default subnav unusable.

 To reproduce, add a new `bp-custom.php` file with this code:

 function bp_activity_component_new_default_subnav() {
                         'parent_slug'     => bp_get_activity_slug(),
                         'screen_function' =>
                         'subnav_slug'     => 'mentions'

 add_action( 'bp_init', 'bp_activity_component_new_default_subnav', 2000 );

 When you go to the Activity user's primary nav, you will reach the
 mentions subnav. But then the `just-me` subnav can't be reached anymore
 (even if you add it manually to the URL).

 I've explored the `bp_core_new_nav_default()` function and I have started
 to build a patch. It needs to be completed for components != Activity.

 Maybe it's a bit late to include it for 8.0.0. But I'd like we talk about
 this ticket at least before eventually punting it.

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8471>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac

More information about the buddypress-trac mailing list