BP_Nouveau::setup_directory_nav()
Define the directory nav items
Description
Source
File: bp-templates/bp-nouveau/buddypress-functions.php
public function setup_directory_nav() { $nav_items = array(); if ( bp_is_members_directory() ) { $nav_items = bp_nouveau_get_members_directory_nav_items(); } elseif ( bp_is_activity_directory() ) { $nav_items = bp_nouveau_get_activity_directory_nav_items(); } elseif ( bp_is_groups_directory() ) { $nav_items = bp_nouveau_get_groups_directory_nav_items(); } elseif ( bp_is_blogs_directory() ) { $nav_items = bp_nouveau_get_blogs_directory_nav_items(); } elseif ( bp_is_media_directory() ) { $nav_items = bp_nouveau_get_media_directory_nav_items(); } if ( empty( $nav_items ) ) { return; } foreach ( $nav_items as $nav_item ) { if ( empty( $nav_item['component'] ) || $nav_item['component'] !== bp_current_component() ) { continue; } // Define the primary nav for the current component's directory $this->directory_nav->add_nav( $nav_item ); } }
Changelog
Version | Description |
---|---|
BuddyPress 3.0.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.