Skip to content

Instantly share code, notes, and snippets.

@MrVibe
Created April 20, 2015 11:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MrVibe/20609dc8e421ee6e3122 to your computer and use it in GitHub Desktop.
Save MrVibe/20609dc8e421ee6e3122 to your computer and use it in GitHub Desktop.
WPLMS Header with alternate logo for Header Top
<?php
//Header File
?>
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<title>
<?php echo wp_title('|',true,'right'); ?>
</title>
<?php
$layout = vibe_get_option('layout');
if(!isset($layout) || !$layout)
$layout = '';
wp_head();
?>
</head>
<body <?php body_class($layout); ?>>
<div id="global" class="global">
<div class="pagesidebar">
<div class="sidebarcontent">
<h2 id="sidelogo">
<a href="<?php echo vibe_site_url(); ?>"><img src="<?php echo apply_filters('wplms_logo_url',VIBE_URL.'/images/logo.png'); ?>" alt="<?php echo get_bloginfo('name'); ?>" /></a>
</h2>
<?php
$args = apply_filters('wplms-mobile-menu',array(
'theme_location' => 'mobile-menu',
'container' => '',
'menu_class' => 'sidemenu',
'fallback_cb' => 'vibe_set_menu',
));
wp_nav_menu( $args );
?>
</div>
<a class="sidebarclose"><span></span></a>
</div>
<div class="pusher">
<?php
$fix=vibe_get_option('header_fix');
?>
<div id="headertop" class="<?php if(isset($fix) && $fix){echo 'fix';} ?>">
<div class="container">
<div class="row">
<div class="col-md-4 col-sm-3">
<a href="<?php echo vibe_site_url(); ?>" class="homeicon"><img src="<?php $logo_top = vibe_get_option('headertop_logo'); echo isset($logo_top)?$logo_top:apply_filters('wplms_logo_url',VIBE_URL.'/images/logo.png'); ?>" alt="<?php echo get_bloginfo('name'); ?>" /></a>
</div>
<div class="col-md-8 col-sm-9">
<?php
if ( function_exists('bp_loggedin_user_link') && is_user_logged_in() ) :
?>
<ul class="topmenu">
<li><a href="<?php bp_loggedin_user_link(); ?>" class="smallimg vbplogin"><?php $n=vbp_current_user_notification_count(); echo ((isset($n) && $n)?'<em></em>':''); bp_loggedin_user_avatar( 'type=full' ); ?><?php bp_loggedin_user_fullname(); ?></a></li>
<?php do_action('wplms_header_top_login'); ?>
</ul>
<?php
else :
?>
<ul class="topmenu">
<li><a href="#login" class="smallimg vbplogin"><?php _e('Login','vibe'); ?></a></li>
<li><?php if ( function_exists('bp_get_signup_allowed') && bp_get_signup_allowed() ) :
printf( __( '<a href="%s" class="vbpregister" title="'.__('Create an account','vibe').'">'.__('Sign Up','vibe').'</a> ', 'vibe' ), site_url( BP_REGISTER_SLUG . '/' ) );
endif; ?>
</li>
</ul>
<?php
endif;
$args = apply_filters('wplms-top-menu',array(
'theme_location' => 'top-menu',
'container' => '',
'menu_class' => 'topmenu',
'fallback_cb' => 'vibe_set_menu',
));
wp_nav_menu( $args );
?>
</div>
<div id="vibe_bp_login">
<?php
if ( function_exists('bp_get_signup_allowed')){
the_widget('vibe_bp_login',array(),array());
}
?>
</div>
</div>
</div>
</div>
<header>
<div class="container">
<div class="row">
<div class="col-md-3 col-sm-3 col-xs-12">
<?php
if(is_home()){
echo '<h1 id="logo">';
}else{
echo '<h2 id="logo">';
}
?>
<a href="<?php echo vibe_site_url(); ?>"><img src="<?php echo apply_filters('wplms_logo_url',VIBE_URL.'/images/logo.png'); ?>" alt="<?php echo get_bloginfo('name'); ?>" /></a>
<?php
if(is_home()){
echo '</h1>';
}else{
echo '</h2>';
}
?>
</div>
<div class="col-md-9 col-sm-9">
<div id="searchicon"><i class="icon-search-2"></i></div>
<div id="searchdiv">
<form role="search" method="get" id="searchform" action="<?php echo home_url( '/' ); ?>">
<div><label class="screen-reader-text" for="s">Search for:</label>
<input type="text" value="<?php the_search_query(); ?>" name="s" id="s" placeholder="<?php _e('Hit enter to search...','vibe'); ?>" />
<?php
$course_search=vibe_get_option('course_search');
if(isset($course_search) && $course_search)
echo '<input type="hidden" value="course" name="post_type" />';
?>
<input type="submit" id="searchsubmit" value="Search" />
</div>
</form>
</div>
<?php
$args = apply_filters('wplms-main-menu',array(
'theme_location' => 'main-menu',
'container' => 'nav',
'menu_class' => 'menu',
'walker' => new vibe_walker,
'fallback_cb' => 'vibe_set_menu'
));
wp_nav_menu( $args );
?>
</div>
<a id="trigger">
<span class="lines"></span>
</a>
</div>
</div>
</header>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment