/** * Filter the dropdown for selecting the page to show on front to include "Activity Stream" * * @param string $page_html A list of pages as a dropdown (select list) * @see wp_dropdown_pages() * @return string * @package BuddyPress Theme * @since 1.2 */ function tt_theme_wp_pages_filter( $page_html ) { if ( !bp_is_active( 'activity' ) ) return $page_html; if ( 'page_on_front' != substr( $page_html, 14, 13 ) ) return $page_html; $selected = false; $page_html = str_replace( '</select>', '', $page_html ); if ( p2_theme_page_on_front() == 'activity' ) $selected = ' selected="selected"'; $page_html .= '<option class="level-0" value="activity"' . $selected . '>' . __( 'Activity Stream', 'buddypress' ) . '</option></select>'; return $page_html; }
<li<?php if ( bp_is_page( BP_MEMBERS_SLUG ) || bp_is_member() ) : ?> class="selected"<?php endif; ?>> <a href="<?php echo site_url() ?>/<?php echo BP_MEMBERS_SLUG ?>/" title="<?php _e( 'Members', 'buddypress' ) ?>"><?php _e( 'Members', 'buddypress' ) ?></a> </li> <?php if ( bp_is_active( 'groups' ) ) : ?> <li<?php if ( bp_is_page( BP_GROUPS_SLUG ) || bp_is_group() ) : ?> class="selected"<?php endif; ?>> <a href="<?php echo site_url() ?>/<?php echo BP_GROUPS_SLUG ?>/" title="<?php _e( 'Groups', 'buddypress' ) ?>"><?php _e( 'Groups', 'buddypress' ) ?></a> </li> <?php if ( bp_is_active( 'forums' ) && ( function_exists( 'bp_forums_is_installed_correctly' ) && !(int) bp_get_option( 'bp-disable-forum-directory' ) ) && bp_forums_is_installed_correctly() ) : ?> <li<?php if ( bp_is_page( BP_FORUMS_SLUG ) ) : ?> class="selected"<?php endif; ?>> <a href="<?php echo site_url() ?>/<?php echo BP_FORUMS_SLUG ?>/" title="<?php _e( 'Forums', 'buddypress' ) ?>"><?php _e( 'Forums', 'buddypress' ) ?></a> </li> <?php endif; ?> <?php endif; ?> <?php if ( bp_is_active( 'blogs' ) && bp_core_is_multisite() ) : ?> <li<?php if ( bp_is_page( BP_BLOGS_SLUG ) ) : ?> class="selected"<?php endif; ?>> <a href="<?php echo site_url() ?>/<?php echo BP_BLOGS_SLUG ?>/" title="<?php _e( 'Blogs', 'buddypress' ) ?>"><?php _e( 'Blogs', 'buddypress' ) ?></a> </li> <?php endif; ?> <?php wp_list_pages( 'title_li=&depth=1&exclude=' . p2_theme_page_on_front() ); ?> <?php do_action( 'bp_nav_items' ); ?> </ul><!-- #nav --> </div> <div id="wrapper"> <?php get_sidebar(); ?>