forked from arnabwahid/wordpress-bootstrap
-
Notifications
You must be signed in to change notification settings - Fork 2
/
header.php
128 lines (99 loc) · 5.36 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
117
118
119
120
121
122
123
124
125
126
127
128
<?php
/*
* header.php
* adds header information to every page
*/
?>
<?php global $wheniwasbad_options; ?>
<!DOCTYPE html>
<!--[if lt IE 7]><html <?php language_attributes(); ?> class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if (IE 7)&!(IEMobile)]><html <?php language_attributes(); ?> class="no-js lt-ie9 lt-ie8"><![endif]-->
<!--[if (IE 8)&!(IEMobile)]><html <?php language_attributes(); ?> class="no-js lt-ie9"><![endif]-->
<!--[if gt IE 8]><!--> <html <?php language_attributes(); ?> class="no-js"><!--<![endif]-->
<head>
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title><?php bloginfo('name'); ?><?php is_front_page() ? bloginfo('description') : wp_title('|'); ?></title>
<!-- icons & favicons -->
<?php if (isset($wheniwasbad_options['favicon_url']) && isset($wheniwasbad_options['favicon_url']['url'])) : ?>
<!-- Custom Favicon -->
<link rel="icon" type="image/png" href="<?php echo $wheniwasbad_options['favicon_url']['url']; ?>">
<?php else : ?>
<!-- Opera Speed Dial Favicon -->
<link rel="icon" type="image/png" href="<?php echo get_template_directory_uri(); ?>/library/images/icons/speeddial-160px.png" />
<!-- For Apple displays: -->
<link rel="apple-touch-icon" href="<?php echo get_template_directory_uri(); ?>/library/images/icons/touch-icon-iphone.png">
<link rel="apple-touch-icon" sizes="76x76" href="<?php echo get_template_directory_uri(); ?>/library/images/icons/touch-icon-ipad.png">
<link rel="apple-touch-icon" sizes="120x120" href="<?php echo get_template_directory_uri(); ?>/library/images/icons/touch-icon-iphone-retina.png">
<link rel="apple-touch-icon" sizes="152x152" href="<?php echo get_template_directory_uri(); ?>/library/images/icons/touch-icon-ipad-retina.png">
<!-- For Nokia -->
<link rel="shortcut icon" href="<?php echo get_template_directory_uri(); ?>/library/images/icons/touch-icon-iphone.png">
<!-- For everything else -->
<link rel="icon" type="image/png" href="<?php echo get_template_directory_uri(); ?>/library/images/icons/favicon.png">
<?php endif; ?>
<!-- or, set /favicon.ico for IE10 win -->
<meta name="msapplication-TileColor" content="#f01d4f">
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>">
<!-- WordPress head functions -->
<?php wp_head(); ?>
</head>
<?php
$navbar_style = $wheniwasbad_options['nav_style'];
$navheader_class='navbar-default ';
switch ($wheniwasbad_options['opt-header-scroll']) {
case 'fixed':
$navheader_class .= 'navbar-fixed-top';
$body_style = 'navbar-fixed-offset';
break;
case 'fixed-bottom':
$navheader_class .= 'navbar-fixed-bottom';
$body_style = 'navbar-no-offset';
break;
case 'scroll':
default:
$navheader_class .= 'navbar-static-top';
$body_style = 'navbar-no-offset';
}
?>
<body <?php body_class($body_style); ?> data-navpos="<?php echo $wheniwasbad_options['opt-header-scroll']; ?>">
<header id="main_header" class="navbar <?php echo $navheader_class; ?> clearfix" role="banner" >
<div class="container" style="position: relative;">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<?php if ( ($wheniwasbad_options['branding_logo'] && $wheniwasbad_options['branding_logo']['url']) || ($wheniwasbad_options['site_name'] && get_bloginfo()) ): ?>
<a class="navbar-brand" id="logo" title="<?php echo get_bloginfo('description'); ?>" href="<?php echo home_url(); ?>">
<?php if($wheniwasbad_options['branding_logo'] && $wheniwasbad_options['branding_logo']['url']) : ?>
<img id="branding-logo" src="<?php echo $wheniwasbad_options['branding_logo']['url']; ?>" alt="<?php echo get_bloginfo('description'); ?>" />
<?php endif; ?>
<?php if($wheniwasbad_options['site_name'] && get_bloginfo()) bloginfo('name'); ?>
</a>
<?php endif; ?>
</div> <!-- navbar-header -->
<?php $nav_align = (! isset($wheniwasbad_options['nav_alignment']) ? 'right' : $wheniwasbad_options['nav_alignment']); ?>
<?php if ($nav_align=='left') : ?>
<nav class="collapse navbar-collapse pull-left navbar-main-collapse" role="navigation">
<?php main_nav(); ?>
</nav>
<?php endif; ?>
<?php if($wheniwasbad_options['search_bar']) : ?>
<form class="navbar-form navbar-right" role="search" method="get" id="searchform" action="<?php echo home_url( '/' ); ?>">
<div class="input-group input-group-sm">
<span class="input-group-btn">
<button id="menu_search_btn" class="btn btn-default search_hidden" type="button"><span class="glyphicon glyphicon-search"></span></button>
</span>
<input name="s" id="s" type="text" class="search_hidden form-control" autocomplete="off" placeholder="<?php _e('Search','gcwordpress'); ?>" >
</div>
</form>
<?php endif; ?>
<?php if ($nav_align=='right') : ?>
<nav class="collapse navbar-collapse pull-right navbar-main-collapse" role="navigation">
<?php main_nav(); ?>
</nav>
<?php endif; ?>
</div> <!-- end container -->
</header> <!-- end header -->