-
Notifications
You must be signed in to change notification settings - Fork 0
/
header.php
116 lines (104 loc) · 6.79 KB
/
header.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<?php
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
$logo_img = get_theme_mod( 'image_logo' ); // Getting from option your choice.
$sticky_logo_img = get_theme_mod( 'image_sticky_header_logo' ); // Getting from option your choice.
if ( ! $sticky_logo_img )
$sticky_logo_img = $logo_img;
?><!DOCTYPE html>
<!--[if lt IE 7]>
<html class="no-js lt-ie9 lt-ie8 lt-ie7" <?php language_attributes(); ?>> <![endif]-->
<!--[if IE 7]>
<html class="no-js lt-ie9 lt-ie8" <?php language_attributes(); ?>> <![endif]-->
<!--[if IE 8]>
<html class="no-js lt-ie9" <?php language_attributes(); ?>> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" <?php language_attributes(); ?>> <!--<![endif]-->
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title><?php wp_title( '|', true, 'right' ); ?></title>
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<!--[if lt IE 7]><p class="chromeframe">Your browser is <em>ancient!</em>
<a href="http://browsehappy.com/">Upgrade to a different browser</a> or
<a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.
</p><![endif]-->
<div id="container">
<?php po_change_loop_to_parent( 'change' ); ?>
<?php if ( ! pojo_is_blank_page() ) : ?>
<header id="header" class="logo-<?php echo ( 'logo_right' === get_theme_mod( 'header_layout' ) ) ? 'right' : 'left'; ?>" role="banner">
<div class="<?php echo WRAP_CLASSES; ?>">
<div class="logo">
<?php if ( ! empty( $logo_img ) ) : ?>
<div class="logo-img">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img src="<?php echo esc_attr( $logo_img ); ?>" alt="<?php bloginfo( 'name' ); ?>" class="logo-img-primary" /></a>
</div>
<?php else : ?>
<div class="logo-text">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a>
</div>
<?php endif; ?>
<?php if ( pojo_has_nav_menu( 'primary' ) ) : ?>
<button type="button" class="navbar-toggle visible-xs" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only"><?php _e( 'Toggle navigation', 'pojo' ); ?></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<?php endif; ?>
</div>
<nav class="nav-main" role="navigation">
<div class="navbar-collapse collapse" role="menubar">
<?php if ( has_nav_menu( 'primary' ) ) : ?>
<?php wp_nav_menu( array( 'theme_location' => 'primary', 'container' => false, 'menu_class' => 'sf-menu hidden-xs', 'walker' => new Pojo_Navbar_Nav_Walker() ) );
wp_nav_menu( array( 'theme_location' => has_nav_menu( 'primary_mobile' ) ? 'primary_mobile' : 'primary', 'container' => false, 'menu_class' => 'mobile-menu visible-xs', 'walker' => new Pojo_Navbar_Nav_Walker() ) ); ?>
<?php elseif ( current_user_can( 'edit_theme_options' ) ) : ?>
<mark class="menu-no-found"><?php printf( __( 'Please setup Menu <a href="%s">here</a>', 'pojo' ), admin_url( 'nav-menus.php?action=locations' ) ); ?></mark>
<?php endif; ?>
</div>
</nav><!-- /#nav-menu -->
</div><!-- /.container -->
</header>
<?php if ( get_theme_mod( 'chk_enable_sticky_header' ) ) :?>
<div class="sticky-header logo-<?php echo ( 'logo_right' === get_theme_mod( 'header_layout' ) ) ? 'right' : 'left'; ?>" >
<div class="<?php echo WRAP_CLASSES; ?>">
<div class="logo">
<?php if ( ! empty( $sticky_logo_img ) ) : ?>
<div class="logo-img">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img src="<?php echo esc_attr( $sticky_logo_img ); ?>" alt="<?php bloginfo( 'name' ); ?>" class="logo-img-secondary" /></a>
</div>
<?php else : ?>
<div class="logo-text">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a>
</div>
<?php endif; ?>
<?php if ( pojo_has_nav_menu( 'sticky_menu' ) ) : ?>
<button type="button" class="navbar-toggle visible-xs" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only"><?php _e( 'Toggle navigation', 'pojo' ); ?></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<?php endif; ?>
</div>
<nav class="nav-main" role="navigation">
<div class="navbar-collapse collapse">
<?php if ( has_nav_menu( 'primary' ) ) : ?>
<?php wp_nav_menu( array( 'theme_location' => 'sticky_menu', 'container' => false, 'menu_class' => 'sf-menu hidden-xs','role' => '' ,'walker' => new Pojo_Navbar_Nav_Walker() ) );
wp_nav_menu( array( 'theme_location' => has_nav_menu( 'primary_mobile' ) ? 'primary_mobile' : 'primary', 'container' => false, 'menu_class' => 'mobile-menu visible-xs', 'walker' => new Pojo_Navbar_Nav_Walker() ) ); ?>
<?php elseif ( current_user_can( 'edit_theme_options' ) ) : ?>
<mark class="menu-no-found"><?php printf( __( 'Please setup Menu <a href="%s">here</a>', 'pojo' ), admin_url( 'nav-menus.php?action=locations' ) ); ?></mark>
<?php endif; ?>
</div>
</nav><!-- /#nav-menu -->
</div><!-- /.container -->
</div>
<?php endif; // end sticky header ?>
<?php endif; // end blank page ?>
<div class="sticky-header-running"></div>
<?php po_change_loop_to_parent(); ?>
<?php pojo_print_titlebar(); ?>
<div class="clearfix"></div>
<div id="primary">
<div class="<?php echo WRAP_CLASSES; ?>">
<div id="content" class="<?php echo CONTAINER_CLASSES; ?>">