BP_Core_Nav::get_item_nav()
Gets a nested list of visible nav items.
Description
Return
(array) The list of visible nav items.
Source
File: bp-core/classes/class-bp-core-nav.php
396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 | public function get_item_nav() { $primary_nav_items = $this ->get_primary( array ( 'show_for_displayed_user' => true ) ); if ( $primary_nav_items ) { foreach ( $primary_nav_items as $key_nav => $primary_nav ) { // Try to get the children. $children = $this ->get_secondary( array ( 'parent_slug' => $primary_nav ->slug, 'user_has_access' => true ) ); if ( $children ) { $primary_nav_items [ $key_nav ] = clone $primary_nav ; $primary_nav_items [ $key_nav ]->children = $children ; } } } return $primary_nav_items ; } |
Changelog
Version | Description |
---|---|
BuddyPress 2.6.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.