thevillagemystic1
Forum Replies Created
-
Forum: Fixing WordPress
In reply to: Menu ProblemsOk so coding is not my thing lol. This is my header.php, where would i add this code, with my menu name is “Navagation”
Header.php Code:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”https://www.w3.org/1999/xhtml” <?php language_attributes(); ?>><head profile=”https://gmpg.org/xfn/11″>
<meta http-equiv=”Content-Type” content=”<?php bloginfo(‘html_type’); ?>; charset=<?php bloginfo(‘charset’); ?>” />
<?php global $cap, $cc_page_options; ?><?php if($cap->sidebar_position == ”){
$cap->sidebar_position = ‘right’;
$cap->menue_disable_home = true;
$cap->enable_slideshow_home = ‘home’;
$cap->header_text = ‘off’;
$cap->preview = true;
} ?><?php $cc_page_options=cc_get_page_meta();?>
<link rel=”shortcut icon” href=”<?php echo $cap->favicon ?>” />
<title> <?php cc_wp_title(); ?> </title>
<?php do_action( ‘bp_head’ ) ?>
<meta name=”generator” content=”WordPress <?php bloginfo(‘version’); ?>” /> <!– leave this for stats –>
<link rel=”stylesheet” href=”<?php bloginfo(‘stylesheet_url’); ?>” type=”text/css” media=”screen” /><?php if ( function_exists( ‘bp_sitewide_activity_feed_link’ ) ) : ?>
<link rel=”alternate” type=”application/rss+xml” title=”<?php bloginfo(‘name’); ?> | <?php _e(‘Site Wide Activity RSS Feed’, ‘buddypress’ ) ?>” href=”<?php bp_sitewide_activity_feed_link() ?>” />
<?php endif; ?><?php if ( function_exists( ‘bp_member_activity_feed_link’ ) && bp_is_member() ) : ?>
<link rel=”alternate” type=”application/rss+xml” title=”<?php bloginfo(‘name’); ?> | <?php bp_displayed_user_fullname() ?> | <?php _e( ‘Activity RSS Feed’, ‘buddypress’ ) ?>” href=”<?php bp_member_activity_feed_link() ?>” />
<?php endif; ?><?php if ( function_exists( ‘bp_group_activity_feed_link’ ) && bp_is_group() ) : ?>
<link rel=”alternate” type=”application/rss+xml” title=”<?php bloginfo(‘name’); ?> | <?php bp_current_group_name() ?> | <?php _e( ‘Group Activity RSS Feed’, ‘buddypress’ ) ?>” href=”<?php bp_group_activity_feed_link() ?>” />
<?php endif; ?><link rel=”alternate” type=”application/rss+xml” title=”<?php bloginfo(‘name’); ?> <?php _e( ‘Blog Posts RSS Feed’, ‘buddypress’ ) ?>” href=”<?php bloginfo(‘rss2_url’); ?>” />
<link rel=”alternate” type=”application/atom+xml” title=”<?php bloginfo(‘name’); ?> <?php _e( ‘Blog Posts Atom Feed’, ‘buddypress’ ) ?>” href=”<?php bloginfo(‘atom_url’); ?>” /><link rel=”pingback” href=”<?php bloginfo(‘pingback_url’); ?>” />
<?php wp_head(); ?>
</head><body <?php body_class() ?> id=”bp-default”>
<div id=”outerrim”>
<?php $innerrim = ‘<div id=”innerrim”>’; ?>
<?php if ($cap->header_width != “full-width”) { echo $innerrim; }?>
<?php do_action( ‘bp_before_header’ ) ?><div id=”header”>
<?php wp_nav_menu( array( ‘container_class’ => ‘menu menu-top’, ‘theme_location’ => ‘menu_top’,’container’ => ‘div’, ‘fallback_cb’ => false ) ); ?>
<?php if( ! dynamic_sidebar( ‘headerfullwidth’ )) :?>
<?php endif; ?>
<?php if (is_active_sidebar(‘headerleft’) ){ ?>
<div class=”widgetarea cc-widget”>
<?php dynamic_sidebar( ‘headerleft’ )?>
</div>
<?php } ?>
<?php if (is_active_sidebar(‘headercenter’) ){ ?>
<div <?php if(!is_active_sidebar(‘headerleft’)) { echo ‘style=”margin-left:350px !important”‘; } ?> class=”widgetarea cc-widget”>
<?php dynamic_sidebar( ‘headercenter’ ) ?>
</div>
<?php } ?>
<?php if (is_active_sidebar(‘headerright’) ){ ?>
<div class=”widgetarea cc-widget cc-widget-right”>
<?php dynamic_sidebar( ‘headerright’ ) ?>
</div>
<?php } ?><?php if(is_home()): ?>
<div id=”logo”>
<h1>” title=”<?php _e( ‘Home’, ‘buddypress’ ) ?>”><?php if(defined(‘BP_VERSION’)){ bp_site_name(); } else { bloginfo(‘name’); } ?></h1>
<div id=”blog-description”><?php bloginfo(‘description’); ?></div><?php if($cap->logo){ ?>
” title=”<?php _e( ‘Home’, ‘buddypress’ ) ?>”><img src=”<?php echo $cap->logo?>” alt=”<?php if(defined(‘BP_VERSION’)){ bp_site_name(); } else { bloginfo(‘name’); } ?>”></img>
<?php } ?>
</div>
<?php else: ?>
<div id=”logo”>
<h4>” title=”<?php _e( ‘Home’, ‘buddypress’ ) ?>”><?php if(defined(‘BP_VERSION’)){ bp_site_name(); } else { bloginfo(‘name’); } ?></h4>
<div id=”blog-description”><?php bloginfo(‘description’); ?></div>
<?php if($cap->logo){ ?>
” title=”<?php _e( ‘Home’, ‘buddypress’ ) ?>”><img src=”<?php echo $cap->logo?>” alt=”<?php if(defined(‘BP_VERSION’)){ bp_site_name(); } else { bloginfo(‘name’); } ?>”></img>
<?php } ?>
</div>
<?php endif; ?><div id=”access”>
<div class=”menu”><?php if(!defined(‘BP_VERSION’)) {?>
<?php if($cap->menue_disable_home == true){ ?>
<li id=”nav-home”<?php if ( is_home() ) : ?> class=”page_item current-menu-item”<?php endif; ?>>
” title=”<?php _e( ‘Home’, ‘buddypress’ ) ?>”><?php _e( ‘Home’, ‘buddypress’ ) ?><?php }?>
<?php } ?><?php if(defined(‘BP_VERSION’)) {?>
-
<?php if($cap->menue_disable_home == true){ ?>
<li id=”nav-home”<?php if ( bp_is_front_page() ) : ?> class=”page_item current-menu-item”<?php endif; ?>>
” title=”<?php _e( ‘Home’, ‘buddypress’ ) ?>”><?php _e( ‘Home’, ‘buddypress’ ) ?><?php }?>
<?php if($cap->menue_enable_community == true){ ?>
<li id=”nav-community”<?php if ( bp_is_page( BP_ACTIVITY_SLUG ) || (bp_is_page( BP_MEMBERS_SLUG ) || bp_is_member()) || (bp_is_page( BP_GROUPS_SLUG ) || bp_is_group()) || bp_is_page( BP_FORUMS_SLUG ) || bp_is_page( BP_BLOGS_SLUG ) ) : ?> class=”page_item current-menu-item”<?php endif; ?>>
/<?php echo BP_ACTIVITY_SLUG ?>/” title=”<?php _e( ‘Community’, ‘buddypress’ ) ?>”><?php _e( ‘Community’, ‘buddypress’ ) ?>
<ul class=”children”>
<?php if ( ‘activity’ != bp_dtheme_page_on_front() && bp_is_active( ‘activity’ ) ) : ?>
<li<?php if ( bp_is_page( BP_ACTIVITY_SLUG ) ) : ?> class=”selected”<?php endif; ?>>
/<?php echo BP_ACTIVITY_SLUG ?>/” title=”<?php _e( ‘Activity’, ‘buddypress’ ) ?>”><?php _e( ‘Activity’, ‘buddypress’ ) ?><?php endif; ?>
<li<?php if ( bp_is_page( BP_MEMBERS_SLUG ) || bp_is_member() ) : ?> class=”selected”<?php endif; ?>>
/<?php echo BP_MEMBERS_SLUG ?>/” title=”<?php _e( ‘Members’, ‘buddypress’ ) ?>”><?php _e( ‘Members’, ‘buddypress’ ) ?><?php if ( bp_is_active( ‘groups’ ) ) : ?>
<li<?php if ( bp_is_page( BP_GROUPS_SLUG ) || bp_is_group() ) : ?> class=”selected”<?php endif; ?>>
/<?php echo BP_GROUPS_SLUG ?>/” title=”<?php _e( ‘Groups’, ‘buddypress’ ) ?>”><?php _e( ‘Groups’, ‘buddypress’ ) ?><?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; ?>>
/<?php echo BP_FORUMS_SLUG ?>/” title=”<?php _e( ‘Forums’, ‘buddypress’ ) ?>”><?php _e( ‘Forums’, ‘buddypress’ ) ?><?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; ?>>
/<?php echo BP_BLOGS_SLUG ?>/” title=”<?php _e( ‘Blogs’, ‘buddypress’ ) ?>”><?php _e( ‘Blogs’, ‘buddypress’ ) ?><?php endif; ?>
<?php do_action( ‘bp_nav_items’ ); ?>
<?php } ?><?php } ?>
<?php /* Our navigation menu. If one isn’t filled out, wp_nav_menu falls back to wp_page_menu. The menu assiged to the primary position is the one used. If none is assigned, the menu with the lowest ID is used. */ ?>
<?php wp_nav_menu( array( ‘container_class’ => ‘menu-header’, ‘theme_location’ => ‘primary’,’container’ => ” ) ); ?>
</div>
</div>
<?php if(defined(‘BP_VERSION’)){ ?>
<?php if($cap->menue_enable_search){?>
<div id=”search-bar”>
<div class=”padder”><form action=”<?php echo bp_search_form_action() ?>” method=”post” id=”search-form”>
<input type=”text” id=”search-terms” name=”search-terms” value=”” />
<?php echo bp_search_form_type_select() ?><input type=”submit” name=”search-submit” id=”search-submit” value=”<?php _e( ‘Search’, ‘buddypress’ ) ?>” />
<?php wp_nonce_field( ‘bp_search_form’ ) ?>
</form><!– #search-form –><?php do_action( ‘bp_search_login_bar’ ) ?>
</div><!– .padder –>
</div><!– #search-bar –>
<?php } ?>
<?php } ?>
<?php do_action( ‘bp_header’ ) ?>
<div class=”clear”></div></div><!– #header –>
<?php do_action( ‘bp_after_header’ ) ?>
<?php if ($cap->header_width == “full-width”) { echo $innerrim; }?>
<?php
if(defined(‘BP_VERSION’)){
if($cap->enable_slideshow_home == ‘all’ || $cap->enable_slideshow_home == ‘home’ && is_home() || $cap->enable_slideshow_home == ‘home’ && is_front_page() || $cap->enable_slideshow_home == ‘home’ && bp_is_activity_front_page() || is_page() && isset($cc_page_options) && $cc_page_options[‘cc_page_slider_on’] == 1){
echo slidertop();
}
} elseif($cap->enable_slideshow_home == ‘all’ || $cap->enable_slideshow_home == ‘home’ && is_home() || $cap->enable_slideshow_home == ‘home’ && is_front_page() || is_page() && isset($cc_page_options) && $cc_page_options[‘cc_page_slider_on’] == 1){
echo slidertop();
}?><?php do_action( ‘bp_before_container’ ) ?>
<div id=”container”>
functions.php code:
<?php
require_once(‘admin/cheezcap.php’);
require_once(‘core/core-loader.php’);global $content_width, $cap;
function cc_home_body_class($classes){
if(defined(‘BP_VERSION’)){
if(!in_array(‘home’,$classes)){
if (bp_is_front_page() )
$classes[] = ‘home’;
}
}if(is_home()){
$classes[] = ‘bubble’;
}return $classes;
}
add_filter(‘body_class’,’cc_home_body_class’,10);
/** check if its a child theme or parent and return the correct path */
function cc_require_path($path){
if( TEMPLATEPATH != STYLESHEETPATH && is_file(STYLESHEETPATH . $path) ):
return STYLESHEETPATH . $path;
else:
return TEMPLATEPATH . $path;
endif;
}/** Tell WordPress to run cc_setup() when the ‘after_setup_theme’ hook is run. */
add_action( ‘after_setup_theme’, ‘cc_setup’ );
if ( ! function_exists( ‘cc_setup’ ) ):
/**
* Sets up theme defaults and registers support for various WordPress features.
*
* To override cc_setup() in a child theme, add your own cc_setup to your child theme’s
* functions.php file.
*
* @uses add_theme_support() To add support for post thumbnails and automatic feed links.
* @uses register_nav_menus() To add support for navigation menus.
* @uses add_custom_background() To add support for a custom background.
* @uses add_editor_style() To style the visual editor.
* @uses load_theme_textdomain() For translation/localization support.
* @uses add_custom_image_header() To add support for a custom header.
* @uses register_default_headers() To register the default custom header images provided with the theme.
* @uses set_post_thumbnail_size() To set a custom post thumbnail size.
* @uses $content_width To set a content width according to the sidebars.
* @uses BP_DISABLE_ADMIN_BAR To disable the admin bar if set to disabled in the themesettings.
*
*/
function cc_setup() {
global $cap, $content_width;// This theme styles the visual editor with editor-style.css to match the theme style.
add_editor_style();// This theme uses post thumbnails
if ( function_exists( ‘add_theme_support’ ) ) {
add_theme_support( ‘post-thumbnails’ );
set_post_thumbnail_size( 222, 160, true );
add_image_size( ‘slider-top-large’, 1006, 250, true );
add_image_size( ‘slider-large’, 990, 250, true );
add_image_size( ‘slider-middle’, 756, 250, true );
add_image_size( ‘slider-thumbnail’, 80, 50, true );
add_image_size( ‘post-thumbnails’, 222, 160, true );
add_image_size( ‘single-post-thumbnail’, 598, 372, true );
}// Add default posts and comments RSS feed links to head
add_theme_support( ‘automatic-feed-links’ );// Make theme available for translation
// Translations can be filed in the /languages/ directory
load_theme_textdomain( ‘buddypress’, TEMPLATEPATH . ‘/languages’ );$locale = get_locale();
$locale_file = TEMPLATEPATH . “/languages/$locale.php”;
if ( is_readable( $locale_file ) )
require_once( $locale_file );// This theme uses wp_nav_menu() in one location.
register_nav_menus( array(
‘menu_top’ => __( ‘Header top menu’, ‘cc’ ),
‘primary’ => __( ‘Header bottom menu’, ‘cc’ ),
) );// This theme allows users to set a custom background
if($cap->add_custom_background == true){
add_custom_background();
}
// Your changeable header business starts here
define( ‘HEADER_TEXTCOLOR’, ‘888888’ );// No CSS, just an IMG call. The %s is a placeholder for the theme template directory URI.
define( ‘HEADER_IMAGE’, ‘%s/_inc/images/default_header.jpg’ );// The height and width of your custom header. You can hook into the theme’s own filters to change these values.
// Add a filter to cc_header_image_width and cc_header_image_height to change these values.
define( ‘HEADER_IMAGE_WIDTH’, apply_filters( ‘cc_header_image_width’, 1000 ) );
define( ‘HEADER_IMAGE_HEIGHT’, apply_filters( ‘cc_header_image_height’, 233 ) );// Add a way for the custom header to be styled in the admin panel that controls
// custom headers. See cc_admin_header_style(), below.
if($cap->add_custom_image_header == true){
add_custom_image_header( ‘cc_header_style’, ‘cc_admin_header_style’, ‘cc_admin_header_image’ );
}// Define Content with
$content_width = “670”;
if($cap->sidebar_position == “left and right”){
$content_width = “432”;
}// Define disable the admin bar
if($cap->bp_login_bar_top == ‘off’) {
define( ‘BP_DISABLE_ADMIN_BAR’, false );
}}
endif;if ( ! function_exists( ‘cc_header_style’ ) ) :
/**
* Styles the header image and text displayed on the blog
*
*/
function cc_header_style() {
// If no custom options for text are set, let’s bail
// get_header_textcolor() options: HEADER_TEXTCOLOR is default, hide text (returns ‘blank’) or any hex value
if ( HEADER_TEXTCOLOR == get_header_textcolor() )
return;
// If we get this far, we have custom styles. Let’s do this.
?>
<style type=”text/css”>
<?php
// Has the text been hidden?
if ( ‘blank’ == get_header_textcolor() ) :
?>
#blog-description, #header div#logo h1 a, #header div#logo h4 a {
position: absolute;
left: -9000px;
}
<?php
// If the user has set a custom color for the text use that
else :
?>
#blog-description, #header div#logo h1 a, #header div#logo h4 a {
color: #555555;
color: #<?php echo get_header_textcolor(); ?> !important;
}
<?php endif; ?>
</style>
<?php
}
endif;if ( ! function_exists( ‘cc_admin_header_style’ ) ) :
/**
* Styles the header image displayed on the Appearance > Header admin panel.
*
* Referenced via add_custom_image_header() in cc_setup().
*
*/
function cc_admin_header_style() {
?>
<style type=”text/css”>
.appearance_page_custom-header #headimg {
background: #<?php echo get_background_color(); ?>;
border: none;
text-align: center;
}
#headimg h1,
#desc {
font-family: “Helvetica Neue”, Arial, Helvetica, “Nimbus Sans L”, sans-serif;
}
#headimg h1 {
margin: 0;
}
#headimg h1 a {
font-size: 36px;
letter-spacing: -0.03em;
line-height: 42px;
text-decoration: none;
}
#desc {
font-size: 18px;
line-height: 31px;
padding: 0 0 9px 0;
}
<?php
// If the user has set a custom color for the text use that
if ( get_header_textcolor() != HEADER_TEXTCOLOR ) :
?>
#site-title a,
#site-description {
color: #<?php echo get_header_textcolor(); ?>;
}
<?php endif; ?>
#headimg img {
max-width: 990px;
width: 100%;
}
</style>
<?php
}
endif;if ( ! function_exists( ‘cc_admin_header_image’ ) ) :
/**
* Custom header image markup displayed on the Appearance > Header admin panel.
*
* Referenced via add_custom_image_header() in cc_setup().
*
*/
function cc_admin_header_image() { ?>
<div id=”headimg”>
<?php
if ( ‘blank’ == get_theme_mod( ‘header_textcolor’, HEADER_TEXTCOLOR ) || ” == get_theme_mod( ‘header_textcolor’, HEADER_TEXTCOLOR ) )
$style = ‘ style=”display:none;”‘;
else
$style = ‘ style=”color:#’ . get_theme_mod( ‘header_textcolor’, HEADER_TEXTCOLOR ) . ‘;”‘;
?>
<h1> onclick=”return false;” href=”<?php echo home_url( ‘/’ ); ?>”><?php bloginfo( ‘name’ ); ?></h1>
<div id=”desc”<?php echo $style; ?>><?php bloginfo( ‘description’ ); ?></div>
<img src=”<?php esc_url ( header_image() ); ?>” alt=”” />
</div>
<?php }
endif;if($cap->bp_profiles_nav_order != ”){
add_action( ‘wp’, ‘cc_change_profile_tab_order’, 999 );
}
function cc_change_profile_tab_order() {
global $bp, $cap;$order = $cap->bp_profiles_nav_order;
$order = str_replace(‘ ‘,”,$order);
$order = explode(“,”, $order);
$i = 1;
foreach($order as $item) {
$bp->bp_nav[$item][‘position’] = $i;
$i ++;
}
}if($cap->bp_groups_nav_order != ”){
add_action(‘wp’, ‘cc_change_groups_tab_order’);
}
function cc_change_groups_tab_order() {
global $bp, $cap;$order = $cap->bp_groups_nav_order;
$order = str_replace(‘ ‘,”,$order);
$order = explode(“,”, $order);
$i = 1;
foreach($order as $item) {
$bp->bp_options_nav[‘groups’][$item][‘position’] = $i;
$i ++;
}
}add_filter(‘widget_text’, ‘do_shortcode’);
add_action( ‘widgets_init’, ‘cc_widgets_init’ );
function cc_widgets_init(){
### Add Sidebars
register_sidebars( 1,
array(
‘name’ => ‘header full width’,
‘id’ => ‘headerfullwidth’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘header left’,
‘id’ => ‘headerleft’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘header center’,
‘id’ => ‘headercenter’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘header right’,
‘id’ => ‘headerright’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘Sidebar’,
‘id’ => ‘sidebar’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘left sidebar’,
‘id’ => ‘leftsidebar’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘footer full width’,
‘id’ => ‘footerfullwidth’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘footer left’,
‘id’ => ‘footerleft’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘footer center’,
‘id’ => ‘footercenter’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘footer right’,
‘id’ => ‘footerright’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘member header’,
‘id’ => ‘memberheader’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘member header left’,
‘id’ => ‘memberheaderleft’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘member header center’,
‘id’ => ‘memberheadercenter’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘member header right’,
‘id’ => ‘memberheaderright’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘member sidebar left’,
‘id’ => ‘membersidebarleft’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘member sidebar right’,
‘id’ => ‘membersidebarright’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘group header’,
‘id’ => ‘groupheader’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘group header left’,
‘id’ => ‘groupheaderleft’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘group header center’,
‘id’ => ‘groupheadercenter’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘group header right’,
‘id’ => ‘groupheaderright’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘group sidebar left’,
‘id’ => ‘groupsidebarleft’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 1,
array(
‘name’ => ‘group sidebar right’,
‘id’ => ‘groupsidebarright’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);
register_sidebars( 15,
array(
‘name’ => ‘shortcode %1$s’,
‘id’ => ‘shortcode’,
‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’,
‘after_widget’ => ‘</div><div class=”clear”></div>’,
‘before_title’ => ‘<h3 class=”widgettitle”>’,
‘after_title’ => ‘</h3>’
)
);}
### Define excerpt length
add_filter(‘excerpt_length’, ‘cc_excerpt_length’);
function cc_excerpt_length() {
global $cap;
$excerpt_length = 30;
if($cap->excerpt_length){
$excerpt_length = $cap->excerpt_length;
}
return $excerpt_length;
}function slide1_excerpt_length() {
return 30;
}// custom login for theme
add_action(‘login_head’, ‘cc_custom_login’);
function cc_custom_login() {global $cap;?>
<style type=”text/css”>login h1 {
<?php if($cap->bg_loginpage_img){ ?>
background-image: url(‘<?php echo $cap->bg_loginpage_img; ?>’);
<?php } ?>
color:#777;
}
h1 a {
<?php if($cap->bg_loginpage_img){ ?>
background-image: url(‘<?php echo $cap->bg_loginpage_img; ?>’);
height:<?php echo $cap->login_logo_height; ?>px;
<?php } ?>clear: both;
}<?php if($cap->bg_loginpage_body_img || $cap->bg_loginpage_body_color){ ?>
html, .wp-dialog {
<?php if($cap->bg_loginpage_body_img){ ?>
background-image: url(‘<?php echo $cap->bg_loginpage_body_img; ?>’);
<?php } ?>
<?php if($cap->bg_loginpage_body_color){ ?>
background-color: #<?php echo $cap->bg_loginpage_body_color; ?>;
<?php } ?>
}
<?php } ?><?php if($cap->bg_loginpage_body_color){ ?>
body {
color:#<?php echo $cap->bg_loginpage_body_color; ?>;
}
<?php } ?>
.login #nav a {
color:#777 !important;
}
.login #nav a:hover {
color:#777 !important;
}
.updated, .login #login_error, .login .message {
background: none;
color:#777;
border-color:#888;
}
#lostpasswordform {
border-color:#999;
}
<?php if($cap->bg_loginpage_backtoblog_fade_1 && $cap->bg_loginpage_backtoblog_fade_2){ ?>
#backtoblog {
background: -moz-linear-gradient(center bottom , #<?php echo $cap->bg_loginpage_backtoblog_fade_1; ?>, #<?php echo $cap->bg_loginpage_backtoblog_fade_2; ?>) repeat scroll 0 0 transparent;
}
<?php } ?>
</style><?php
}if($cap->buddydev_search == true){
if(defined(‘BP_VERSION’)) {/* Add these code to your cunctions.php to allow Single Search page for all buddypress components*/
// Remove Buddypress search drowpdown for selecting members etc
add_filter(“bp_search_form_type_select”, “cc_remove_search_dropdown” );
function cc_remove_search_dropdown($select_html){
return ”;
}remove_action( ‘init’, ‘bp_core_action_search_site’, 5 );//force buddypress to not process the search/redirect
add_action( ‘init’, ‘cc_bp_buddydev_search’, 10 );// custom handler for the searchfunction cc_bp_buddydev_search(){
global $bp;
if ( $bp->current_component == BP_SEARCH_SLUG )//if thids is search page
bp_core_load_template( apply_filters( ‘bp_core_template_search_template’, ‘search-single’ ) );//load the single searh template
}
add_action(“advance-search”,”cc_show_search_results”,1);//highest priority/* we just need to filter the query and change search_term=The search text*/
function cc_show_search_results(){
//filter the ajaxquerystring
add_filter(“bp_ajax_querystring”,”cc_global_search_qs”,100,2);
}//show the search results for member*/
function cc_show_member_search(){
?>
<div class=”memberss-search-result search-result”>
<h2 class=”content-title”><?php _e(“Members Results”,”buddypress”);?></h2>
<?php locate_template( array( ‘members/members-loop.php’ ), true ) ; ?>
<?php global $members_template;
if($members_template->total_member_count>1):?>
” ><?php _e(sprintf(“View all %d matched Members”,$members_template->total_member_count),”buddypress”);?>
<?php endif; ?>
</div>
<?php
}//Hook Member results to search page
add_action(“advance-search”,”cc_show_member_search”,10); //the priority defines where in page this result will show up(the order of member search in other searchs)
function cc_show_groups_search(){
?>
<div class=”groups-search-result search-result”>
<h2 class=”content-title”><?php _e(“Group Search”,”buddypress”);?></h2>
<?php locate_template( array(‘groups/groups-loop.php’ ), true ) ; ?>” ><?php _e(“View All matched Groups”,”buddypress”);?>
</div>
<?php
//endif;
}//Hook Groups results to search page
if(bp_is_active( ‘groups’ ))
add_action(“advance-search”,”cc_show_groups_search”,10);/**
*
* Show blog posts in search
*/
function cc_show_site_blog_search(){
?>
<div class=”blog-search-result search-result”><h2 class=”content-title”><?php _e(“Blog Search”,”buddypress”);?></h2>
<?php locate_template( array( ‘search-loop.php’ ), true ) ; ?>
” ><?php _e(“View All matched Posts”,”buddypress”);?>
</div>
<?php
}//Hook Blog Post results to search page
add_action(“advance-search”,”cc_show_site_blog_search”,10);//show forums search
function cc_show_forums_search(){
?>
<div class=”forums-search-result search-result”>
<h2 class=”content-title”><?php _e(“Forums Search”,”buddypress”);?></h2>
<?php locate_template( array( ‘forums/forums-loop.php’ ), true ) ; ?>
” ><?php _e(“View All matched forum posts”,”buddypress”);?>
</div>
<?php
}//Hook Forums results to search page
if ( bp_is_active( ‘forums’ ) && bp_is_active( ‘groups’ ) && ( function_exists( ‘bp_forums_is_installed_correctly’ ) && !(int) bp_get_option( ‘bp-disable-forum-directory’ ) ) && bp_forums_is_installed_correctly() )
add_action(“advance-search”,”cc_show_forums_search”,20);//show blogs search result
function cc_show_blogs_search(){
?>
<div class=”blogs-search-result search-result”>
<h2 class=”content-title”><?php _e(“Blogs Search”,”buddypress”);?></h2>
<?php locate_template( array( ‘blogs/blogs-loop.php’ ), true ) ; ?>
” ><?php _e(“View All matched Blogs”,”buddypress”);?>
</div>
<?php
}//Hook Blogs results to search page if blogs comonent is active
if(bp_is_active( ‘blogs’ ))
add_action(“advance-search”,”cc_show_blogs_search”,10);//modify the query string with the search term
function cc_global_search_qs(){
return “search_terms=”.$_REQUEST[‘search-terms’];
}function cc_is_advance_search(){
global $bp;
if($bp->current_component == BP_SEARCH_SLUG)
return true;
return false;
}}
}function leftsidebar_width() {
echo get_leftsidebar_width();
}
function get_leftsidebar_width() {
global $cap;
$width = ‘224’;
if ( $cap->leftsidebar_width != ”) {
$width = $cap->leftsidebar_width;
}
$width .= ‘px’;
return $width;
}function rightsidebar_width() {
echo get_rightsidebar_width();
}
function get_rightsidebar_width() {
global $cap;
$width = ‘225’;
if ( $cap->rightsidebar_width != ”) {
$width = $cap->rightsidebar_width;
}
$width .= ‘px’;
return $width;
}function cc_slider_shadow() {
global $cap;
if ($cap->slideshow_shadow == “shadow”) {
return “slider-shadow.png”;
} else {
return “slider-shadow-sharp.png”;
}
}?>
Forum: Fixing WordPress
In reply to: Menu ProblemsYes I did check the box, and as I want it to be on all pages I checked the other box as well. What that does is create a new menu. The odd part is if I delete the menu all togeather the menu still displays on the website.
[No bumping, thank you.]