Doug Stewart avatar Doug Stewart committed a0ef648

Allow users to selectively disable BuddyPress nav elements in the header.

Comments (0)

Files changed (3)

bp-navigation.php

 *
 * @since 		Elbee-Elgee 1.0
 */
+
+global $lblg_options;
 ?>
 <div id="lb-bp-nav">
 
+	<?php 
+	if( !$lblg_options['disable_bp_searchform'] ) { ?>
 	<div id="lb-bp-search-bar">
 		<div class="bp-padder">
 
 	</div><!-- #lb-bp-search-bar -->
 	
 	<?php
+	} // End if
+
+	if( !$lblg_options['disable_bp_menu'] )
 		wp_nav_menu( array( 'theme_location'	=> 'lblgbpmenu',  
 							'container'			=> 'ul',
 							'container_id'		=> 'lblgbpmenu',

includes/parent-options.php

 									   "desc" => "Elbee Elgee comes with basic CSS styles that give BuddyPress pages a standard look and feel. You can extend upon these styles in your child theme's CSS or simply disable them and construct your own.",
 									   "std" => "0",
 									   "type" => "checkbox" ),
+			
+			"disable_bp_searchform" => array( "name" => "Disable BuddyPress search form",
+											  "desc" => "Disables the BP search form in the header.",
+											  "std" => "0",
+											  "type" => "checkbox" ),
+			
+			"disable_bp_menu" => array( "name" => "Disable custom BuddyPress menu",
+										"desc" => "Disables the BP menu in the header.",
+										"std" => "0",
+										"type" => "checkbox" ),
 		),
 	);
 }
  * Author URI: http://literalbarrage.org/blog/
  * License: GPL v2
  * License URI: http://www.gnu.org/licenses/gpl-2.0.html
- * Version: 1.4-alpha1
+ * Version: 1.4-alpha2
  * Tags: buddypress, two-columns, three-columns, one-column, left-sidebar, right-sidebar, white, blue, fixed-width, flexible-width, custom-header, custom-menu, featured-images, sticky-post, theme-options
  *
  * Elbee Elgee WordPress Theme, Copyright (C) 2011 Doug Stewart
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.