Guest User

Untitled

a guest
Aug 3rd, 2018
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.39 KB | None | 0 0
  1. <?php spicepress_before_header_section_trigger(); ?>
  2. <?php
  3. $header_varition = get_theme_mod( 'header_varition', 'standard' );
  4. if($header_varition == 'standard') {
  5. ?>
  6. <!--Logo & Menu Section-->
  7. <nav class="navbar navbar-default">
  8. <div class="container">
  9. <!-- Brand and toggle get grouped for better mobile display -->
  10. <div class="navbar-header">
  11. <?php the_custom_logo(); ?>
  12.  
  13. <?php if ( display_header_text() ) : ?>
  14. <div class="site-branding-text">
  15. <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
  16. <?php
  17. $description = get_bloginfo( 'description', 'display' );
  18. if ( $description || is_customize_preview() ) : ?>
  19. <p class="site-description"><?php echo $description; ?></p>
  20. <?php endif; ?>
  21. </div>
  22. <?php endif; ?>
  23. <button type="button" class="navbar-toggle collapsed" data-toggle="collapse">
  24. <span class="sr-only"><?php echo esc_attr_e('Toggle navigation','spicepress'); ?></span>
  25. <span class="icon-bar"></span>
  26. <span class="icon-bar"></span>
  27. <span class="icon-bar"></span>
  28. </button>
  29. </div>
  30.  
  31.  
  32. <!-- Collect the nav links, forms, and other content for toggling -->
  33. <?php
  34. $shop_button = '<ul class="%2$s">%3$s';
  35. if ( class_exists( 'WooCommerce' ) ) {
  36. $shop_button .= '<div class="cart-header">';
  37. global $woocommerce;
  38. $link = function_exists( 'wc_get_cart_url' ) ? wc_get_cart_url() : $woocommerce->cart->get_cart_url();
  39. $shop_button .= '<a class="cart-icon" href="'.$link.'" >';
  40.  
  41. if ($woocommerce->cart->cart_contents_count == 0){
  42. $shop_button .= '<i class="fa fa-shopping-cart" aria-hidden="true"></i>';
  43. }
  44. else
  45. {
  46. $shop_button .= '<i class="fa fa-cart-plus" aria-hidden="true"></i>';
  47. }
  48.  
  49. $shop_button .= '</a>';
  50.  
  51. $shop_button .= '<a href="'.$link.'" ><span class="cart-total">
  52. '.sprintf(_n('%d item', '%d items', $woocommerce->cart->cart_contents_count, 'spicepress'), $woocommerce->cart->cart_contents_count).'</span></a>';
  53. }
  54. $shop_button .= '</ul>';
  55.  
  56. ?>
  57.  
  58.  
  59. <div id="navbar" class="collapse navbar-collapse">
  60. <?php wp_nav_menu( array(
  61. 'theme_location' => 'primary',
  62. 'container' => 'nav-collapse collapse navbar-inverse-collapse',
  63. 'menu_class' => 'nav navbar-nav navbar-right',
  64. 'fallback_cb' => 'spicepress_fallback_page_menu',
  65. 'items_wrap' => $shop_button,
  66. 'walker' => new spicepress_nav_walker()
  67. ) );
  68. ?>
  69.  
  70. </div><!-- /.navbar-collapse -->
  71. </div><!-- /.container-fluid -->
  72. </nav>
  73. <!--/Logo & Menu Section-->
  74. <?php } else if($header_varition == 'overlap'){ ?>
  75. <!--Logo & Menu Section-->
  76.  
  77. <header class="header-overlapped">
  78.  
  79.  
  80. <nav class="navbar-overlapped navbar navbar-default overlaped-navigation" role="navigation">
  81. <div class="container">
  82. <!-- Brand and toggle get grouped for better mobile display -->
  83. <div class="navbar-header">
  84. <?php the_custom_logo(); ?>
  85.  
  86. <?php if ( display_header_text() ) : ?>
  87. <div class="site-branding-text">
  88. <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
  89. <?php
  90. $description = get_bloginfo( 'description', 'display' );
  91. if ( $description || is_customize_preview() ) : ?>
  92. <p class="site-description"><?php echo $description; ?></p>
  93. <?php endif; ?>
  94. </div>
  95. <?php endif; ?>
  96. <button type="button" class="navbar-toggle collapsed" data-toggle="collapse">
  97. <span class="sr-only"><?php esc_attr_e('Toggle navigation','spicepress'); ?></span>
  98. <span class="icon-bar"></span>
  99. <span class="icon-bar"></span>
  100. <span class="icon-bar"></span>
  101. </button>
  102. </div>
  103. <!-- Collect the nav links, forms, and other content for toggling -->
  104. <?php
  105. $shop_button = '<ul class="%2$s">%3$s';
  106. if ( class_exists( 'WooCommerce' ) ) {
  107. $shop_button .= '<div class="cart-header">';
  108. global $woocommerce;
  109. $link = function_exists( 'wc_get_cart_url' ) ? wc_get_cart_url() : $woocommerce->cart->get_cart_url();
  110. $shop_button .= '<a class="cart-icon" href="'.$link.'" >';
  111.  
  112. if ($woocommerce->cart->cart_contents_count == 0){
  113. $shop_button .= '<i class="fa fa-shopping-cart" aria-hidden="true"></i>';
  114. }
  115. else
  116. {
  117. $shop_button .= '<i class="fa fa-cart-plus" aria-hidden="true"></i>';
  118. }
  119.  
  120. $shop_button .= '</a>';
  121.  
  122. $shop_button .= '<a href="'.$link.'" ><span class="cart-total">
  123. '.sprintf(_n('%d item', '%d items', $woocommerce->cart->cart_contents_count, 'spicepress'), $woocommerce->cart->cart_contents_count).'</span></a>';
  124. }
  125. $shop_button .= '</ul>';
  126.  
  127. ?>
  128.  
  129. <!-- Collect the nav links, forms, and other content for toggling -->
  130.  
  131. <div class="collapse navbar-collapse in">
  132. <?php wp_nav_menu( array(
  133. 'theme_location' => 'primary',
  134. 'container' => 'nav-collapse collapse navbar-inverse-collapse',
  135. 'menu_class' => 'nav navbar-nav navbar-right',
  136. 'fallback_cb' => 'spicepress_fallback_page_menu',
  137. 'items_wrap' => $shop_button,
  138. 'walker' => new spicepress_nav_walker()
  139. ) );
  140. ?>
  141.  
  142. </div><!-- /.navbar-collapse -->
  143. <!-- /.navbar-collapse -->
  144. </div><!-- /.container-fluid -->
  145. </nav>
  146. <?php
  147. if(!is_home() && !is_page_template('template-business.php')){
  148. spicepress_breadcrumbs();
  149. }
  150. ?>
  151. </header>
  152. <!--/Logo & Menu Section-->
  153.  
  154. <?php } else if($header_varition == 'classic'){?>
  155.  
  156. <!--Desktop Header Section-->
  157. <header class="desktop-header">
  158.  
  159. <!--Header Contact Widget-->
  160. <section class="header-widget-info sp-schemes">
  161. <div class="container">
  162. <div class="row">
  163. <div class="col-md-4 col-sm-5 col-xs-12">
  164. <?php the_custom_logo(); ?>
  165.  
  166. <?php if ( display_header_text() ) : ?>
  167. <div class="site-branding-text">
  168. <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
  169. <?php
  170. $description = get_bloginfo( 'description', 'display' );
  171. if ( $description || is_customize_preview() ) : ?>
  172. <p class="site-description"><?php echo $description; ?></p>
  173. <?php endif; ?>
  174. </div>
  175. <?php endif; ?>
  176. </div>
  177.  
  178. <div class="col-md-8 col-sm-7 col-xs-12">
  179. <div class="row">
  180. <?php if( is_active_sidebar('header_widget_area') ) :
  181. dynamic_sidebar( 'header_widget_area' );
  182. endif;
  183. ?>
  184. </div>
  185. </div>
  186.  
  187. </div>
  188. </div>
  189. </section>
  190. <!--/Header Contact Widget-->
  191.  
  192. <!--Menu Section-->
  193. <nav class="navbar-classic navbar navbar-default" role="navigation">
  194. <div class="container">
  195. <!-- Collect the nav links, forms, and other content for toggling -->
  196. <?php
  197. $shop_button = '<ul class="%2$s">%3$s';
  198. if ( class_exists( 'WooCommerce' ) ) {
  199. $shop_button .= '<div class="cart-header">';
  200. global $woocommerce;
  201. $link = function_exists( 'wc_get_cart_url' ) ? wc_get_cart_url() : $woocommerce->cart->get_cart_url();
  202. $shop_button .= '<a class="cart-icon" href="'.$link.'" >';
  203.  
  204. if ($woocommerce->cart->cart_contents_count == 0){
  205. $shop_button .= '<i class="fa fa-shopping-cart" aria-hidden="true"></i>';
  206. }
  207. else
  208. {
  209. $shop_button .= '<i class="fa fa-cart-plus" aria-hidden="true"></i>';
  210. }
  211.  
  212. $shop_button .= '</a>';
  213.  
  214. $shop_button .= '<a href="'.$link.'" ><span class="cart-total">
  215. '.sprintf(_n('%d item', '%d items', $woocommerce->cart->cart_contents_count, 'spicepress'), $woocommerce->cart->cart_contents_count).'</span></a>';
  216. }
  217. $shop_button .= '</ul>';
  218.  
  219. ?>
  220. <div id="navbar" class="collapse navbar-collapse in">
  221. <?php wp_nav_menu( array(
  222. 'theme_location' => 'primary',
  223. 'container' => 'nav-collapse collapse navbar-inverse-collapse',
  224. 'menu_class' => 'nav navbar-nav navbar-right',
  225. 'fallback_cb' => 'spicepress_fallback_page_menu',
  226. 'items_wrap' => $shop_button,
  227. 'walker' => new spicepress_nav_walker()
  228. ) );
  229. ?>
  230. </div><!-- /.navbar-collapse -->
  231. </div><!-- /.container-fluid -->
  232. </nav>
  233. <!--/Menu Section-->
  234.  
  235. </header>
  236.  
  237. <!--Mobile Header Section-->
  238. <header class="mobile-header">
  239. <!--Logo & Menu Section-->
  240. <nav class="navbar-classic navbar navbar-default" role="navigation">
  241. <div class="container">
  242. <!-- Brand and toggle get grouped for better mobile display -->
  243. <div class="navbar-header">
  244. <?php the_custom_logo(); ?>
  245.  
  246. <?php if ( display_header_text() ) : ?>
  247. <div class="site-branding-text">
  248. <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
  249. <?php
  250. $description = get_bloginfo( 'description', 'display' );
  251. if ( $description || is_customize_preview() ) : ?>
  252. <p class="site-description"><?php echo $description; ?></p>
  253. <?php endif; ?>
  254. </div>
  255. <?php endif; ?>
  256. <button type="button" class="navbar-toggle collapsed" data-toggle="collapse">
  257. <span class="sr-only"><?php echo esc_attr_e('Toggle navigation','spicepress'); ?></span>
  258. <span class="icon-bar"></span>
  259. <span class="icon-bar"></span>
  260. <span class="icon-bar"></span>
  261. </button>
  262. </div>
  263. <?php
  264. $shop_button = '<ul class="%2$s">%3$s';
  265. if ( class_exists( 'WooCommerce' ) ) {
  266. $shop_button .= '<div class="cart-header">';
  267. global $woocommerce;
  268. $link = function_exists( 'wc_get_cart_url' ) ? wc_get_cart_url() : $woocommerce->cart->get_cart_url();
  269. $shop_button .= '<a class="cart-icon" href="'.$link.'" >';
  270.  
  271. if ($woocommerce->cart->cart_contents_count == 0){
  272. $shop_button .= '<i class="fa fa-shopping-cart" aria-hidden="true"></i>';
  273. }
  274. else
  275. {
  276. $shop_button .= '<i class="fa fa-cart-plus" aria-hidden="true"></i>';
  277. }
  278.  
  279. $shop_button .= '</a>';
  280.  
  281. $shop_button .= '<a href="'.$link.'" ><span class="cart-total">
  282. '.sprintf(_n('%d item', '%d items', $woocommerce->cart->cart_contents_count, 'spicepress'), $woocommerce->cart->cart_contents_count).'</span></a>';
  283. }
  284. $shop_button .= '</ul>';
  285.  
  286. ?>
  287. <!-- Collect the nav links, forms, and other content for toggling -->
  288. <div id="navbar" class="collapse navbar-collapse in">
  289. <?php wp_nav_menu( array(
  290. 'theme_location' => 'primary',
  291. 'container' => 'nav-collapse collapse navbar-inverse-collapse',
  292. 'menu_class' => 'nav navbar-nav navbar-right',
  293. 'fallback_cb' => 'spicepress_fallback_page_menu',
  294. 'items_wrap' => $shop_button,
  295. 'walker' => new spicepress_nav_walker()
  296. ) );
  297. ?>
  298.  
  299. </div><!-- /.navbar-collapse -->
  300. </div><!-- /.container-fluid -->
  301. </nav>
  302. <!--/Logo & Menu Section-->
  303.  
  304. <!--Header Contact Widget-->
  305. <?php if( is_active_sidebar('header_widget_area') ) : ?>
  306.  
  307. <section class="header-widget-info sp-schemes">
  308. <div class="container">
  309. <div class="row">
  310.  
  311. <?php
  312. dynamic_sidebar( 'header_widget_area' );
  313.  
  314. ?>
  315.  
  316. </div>
  317. </div>
  318. </section>
  319. <!--/Header Contact Widget-->
  320.  
  321. <?php endif; ?>
  322.  
  323. </header>
  324. <!--/Mobile Header Section-->
  325. <!--/Desktop Header Section-->
  326. <?php } ?>
  327. <div class="clearfix"></div>
  328. <?php spicepress_after_header_section_trigger(); ?>
Add Comment
Please, Sign In to add comment