Advertisement
towfiqi

header

Feb 19th, 2017
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.43 KB | None | 0 0
  1. <?php
  2. /**
  3. * Header type 1 for LayerFramework
  4. *
  5. * Displays The Header type 1. This file is imported in header.php
  6. *
  7. * @package LayerFramework
  8. *
  9. * @since LayerFramework 1.0
  10. */
  11. global $optimizer;?>
  12.  
  13. <!--HEADER STARTS-->
  14. <div class="header <?php echo $optimizer['logo_position']; ?> has_mobile_<?php echo $optimizer['mobile_menu_type']; ?> <?php if (!empty ($optimizer['headsearch_id'])) { ?> headsearch_on<?php } ?>" <?php optimizer_schema_item_type('header'); ?>>
  15.  
  16.  
  17. <!--TOP HEADER-->
  18. <?php if (!empty ($optimizer['tophead_id']) || is_customize_preview()) { ?>
  19.  
  20. <div class="head_top<?php if (!empty ($optimizer['topsearch_id'])) { ?> topsearch_on<?php } ?><?php if (empty ($optimizer['topmenu_switch'])) { ?> topmenu_switch<?php } ?> <?php if (!empty ($optimizer['tophone_id'])) { ?>tophone_on<?php } ?> <?php if (empty ($optimizer['tophead_id'])) { ?>hide_topbar<?php } ?> <?php if (empty ($optimizer['topmenu_id'])) { ?>hide_topmenu<?php } ?>">
  21.  
  22. <div class="center">
  23. <?php if ($optimizer['logo_position'] == 'topbarlogo' || is_customize_preview()) { ?>
  24. <?php if(!empty($optimizer['hide_sitett'])){ $hidelogo='hide_sitetitle'; }else{ $hidelogo=''; } ?>
  25. <?php if(!empty($optimizer['hide_tagline'])){ $hidedesc='hide_sitetagline'; }else{ $hidedesc=''; } ?>
  26. <div class="logo <?php echo $hidelogo.' '.$hidedesc; ?>">
  27. <?php if(!empty($optimizer['home_logo_id']['url']) && is_home() ){ ?>
  28. <a class="logoimga" title="<?php bloginfo('name') ;?>" href="<?php echo esc_url( home_url( '/' ) ); ?>"><img src="<?php $logo = $optimizer['home_logo_id']; echo $logo['url']; ?>" alt="<?php bloginfo('name') ;?>" class="<?php if(!empty($optimizer['logo_image_id']['url']) && !empty($optimizer['head_sticky'])){ ?> has_sticky_logo home_logo<?php } ?>" /><?php if(!empty($optimizer['logo_image_id']['url']) && (!empty($optimizer['head_sticky']) || is_home())){ ?><img class="sticky_logo" src="<?php $logo = $optimizer['logo_image_id']; echo $logo['url']; ?>" alt="<?php bloginfo('name') ;?>" <?php echo optimizer_image_attr( esc_url($optimizer['logo_image_id']['url']) ); ?> /><?php } ?></a>
  29. <?php }elseif(!empty($optimizer['logo_image_id']['url'])){ ?>
  30. <a class="logoimga" title="<?php bloginfo('name') ;?>" href="<?php echo esc_url( home_url( '/' ) ); ?>"><img src="<?php $logo = $optimizer['logo_image_id']; echo $logo['url']; ?>" alt="<?php bloginfo('name') ;?>" <?php echo optimizer_image_attr( esc_url($optimizer['logo_image_id']['url']) ); ?> /></a>
  31. <?php do_action('optimizer_after_logo'); ?>
  32. <span class="desc logoimg_desc"><?php echo bloginfo('description'); ?></span>
  33. <?php }else{ ?>
  34. <?php do_action('optimizer_before_site_title'); ?>
  35. <?php if ( is_home() ) { ?>
  36. <h1><a href="<?php echo esc_url( home_url( '/' ) );?>"><?php bloginfo('name'); ?></a></h1>
  37. <span class="desc"><?php echo bloginfo('description'); ?></span>
  38. <?php }else{ ?>
  39. <h2><a href="<?php echo esc_url( home_url( '/' ) );?>"><?php bloginfo('name'); ?></a></h2>
  40. <span class="desc"><?php echo bloginfo('description'); ?></span>
  41. <?php } ?>
  42. <?php do_action('optimizer_after_site_title'); ?>
  43. <?php } ?>
  44. </div>
  45. <?php } ?>
  46.  
  47. <?php if (!empty ($optimizer['topmenu_id']) || is_customize_preview()) { ?>
  48. <div id="topbar_menu" class="<?php if( $optimizer['mobile_menu_topbar'] == 'hamburger'){ echo 'topham'; }?>" <?php optimizer_schema_item_type('menu'); ?>>
  49. <?php wp_nav_menu( array( 'container_class' => 'menu-topheader', 'theme_location' => 'topbar') ); ?>
  50. </div>
  51. <?php if( $optimizer['mobile_menu_topbar'] == 'hamburger'){ ?><a id="topbar-hamburger-menu" class="topmenu_hamburger" href="#sidr"><i class="fa fa-bars"></i></a><?php } ?>
  52. <?php } ?>
  53. <?php do_action('optimizer_before_topbar'); ?>
  54.  
  55. <div id="topbar_right">
  56. <div class="head_phone"><i class="fa fa-phone"></i> <span><?php if (!empty ($optimizer['tophone_id'])) echo do_shortcode($optimizer['tophone_id']); ?></span></div>
  57. <div class="top_head_soc"><?php if ($optimizer['social_bookmark_pos'] == 'topbar' || $optimizer['social_bookmark_pos'] == 'topfoot' || is_customize_preview()) { ?><?php get_template_part('framework/core','social'); ?><?php } ?></div>
  58.  
  59. <!--TOPBAR SEARCH-->
  60. <div class="head_search">
  61. <form role="search" method="get" action="<?php echo home_url( '/' ); ?>" >
  62. <input placeholder="<?php _e( 'Search...', 'optimizer' ); ?>" type="text" value="<?php echo get_search_query(); ?>" name="s" id="s" />
  63. </form>
  64. <i class="fa fa-search"></i>
  65. </div>
  66.  
  67. <?php do_action('optimizer_after_topbar'); ?>
  68.  
  69. </div>
  70.  
  71. </div>
  72. </div>
  73.  
  74. <?php } ?>
  75. <!--TOP HEADER END-->
  76.  
  77.  
  78.  
  79. <div class="center">
  80. <div class="head_inner">
  81. <!--LOGO START-->
  82. <?php if(!empty($optimizer['hide_sitett'])){ $hidelogo='hide_sitetitle'; }else{ $hidelogo=''; } ?>
  83. <?php if(!empty($optimizer['hide_tagline'])){ $hidedesc='hide_sitetagline'; }else{ $hidedesc=''; } ?>
  84. <?php if ($optimizer['logo_position'] !== 'topbarlogo' || is_customize_preview()) { ?>
  85. <div class="logo <?php echo $hidelogo.' '.$hidedesc; ?>">
  86.  
  87. <?php if(!empty($optimizer['home_logo_id']['url']) && is_home() ){ ?>
  88.  
  89. <a class="logoimga" title="<?php bloginfo('name') ;?>" href="<?php echo esc_url( home_url( '/' ) ); ?>"><img src="<?php $logo = $optimizer['home_logo_id']; echo $logo['url']; ?>" alt="<?php bloginfo('name') ;?>" class="<?php if(!empty($optimizer['logo_image_id']['url']) && !empty($optimizer['head_sticky'])){ ?> has_sticky_logo home_logo<?php } ?>" /><?php if(!empty($optimizer['logo_image_id']['url']) && (!empty($optimizer['head_sticky']) || is_home())){ ?><img class="sticky_logo" src="<?php $logo = $optimizer['logo_image_id']; echo $logo['url']; ?>" alt="<?php bloginfo('name') ;?>" <?php echo optimizer_image_attr( esc_url($optimizer['logo_image_id']['url']) ); ?> /><?php } ?></a>
  90.  
  91. <?php }elseif(!empty($optimizer['logo_image_id']['url'])){ ?>
  92. <?php do_action('optimizer_before_logo'); ?>
  93. <a class="logoimga" title="<?php bloginfo('name') ;?>" href="<?php echo esc_url( home_url( '/' ) ); ?>"><img src="<?php $logo = $optimizer['logo_image_id']; echo $logo['url']; ?>" alt="<?php bloginfo('name') ;?>" <?php echo optimizer_image_attr( esc_url($optimizer['logo_image_id']['url']) ); ?> /></a>
  94. <?php do_action('optimizer_after_logo'); ?>
  95. <span class="desc logoimg_desc"><?php echo bloginfo('description'); ?></span>
  96.  
  97. <?php }else{ ?>
  98. <?php do_action('optimizer_before_site_title'); ?>
  99. <?php if ( is_home() ) { ?>
  100. <h1><a href="<?php echo esc_url( home_url( '/' ) );?>"><?php bloginfo('name'); ?></a></h1>
  101. <span class="desc"><?php echo bloginfo('description'); ?></span>
  102. <?php }else{ ?>
  103. <h2><a href="<?php echo esc_url( home_url( '/' ) );?>"><?php bloginfo('name'); ?></a></h2>
  104. <span class="desc"><?php echo bloginfo('description'); ?></span>
  105. <?php } ?>
  106. <?php do_action('optimizer_after_site_title'); ?>
  107. <?php } ?>
  108. </div>
  109. <?php } ?>
  110. <!--LOGO END-->
  111.  
  112. <!--MENU START-->
  113. <?php do_action('optimizer_before_menu'); ?>
  114. <!--MOBILE MENU START-->
  115. <?php if(!empty($optimizer['hide_head_menu'])){ ?>
  116. <?php }else{ ?>
  117. <?php if( $optimizer['head_menu_type'] == '7' || $optimizer['mobile_menu_type'] == 'hamburger'){ ?><a id="simple-menu" class="<?php if($optimizer['head_menu_type'] == '7' ){ echo 'desktop_hamburger';} ?>" href="#sidr"><i class="fa fa-bars"></i></a><?php } ?>
  118. <?php if( $optimizer['mobile_menu_type'] == 'dropdown'){ ?><a id="dropdown-menu"><?php echo _e('Menu','optimizer'); ?> <i class="fa fa-chevron-down"></i></a><?php } ?>
  119. <?php } ?>
  120. <!--MOBILE MENU END-->
  121.  
  122.  
  123.  
  124.  
  125. <div id="topmenu" class="menu_style_<?php echo $optimizer['head_menu_type']; ?><?php if ($optimizer['social_bookmark_pos'] == 'header' || $optimizer['social_bookmark_pos'] == 'headfoot') { ?> has_bookmark<?php } ?> mobile_<?php echo $optimizer['mobile_menu_type']; ?> <?php if(!empty($optimizer['hide_head_menu'])) echo 'hide_headmenu'; ?>" <?php optimizer_schema_item_type('menu'); ?>>
  126. <?php
  127. //LOAD PRIMARY MENU
  128. if ($optimizer['head_menu_type'] == '3' || $optimizer['head_menu_type'] == '4' || $optimizer['head_menu_type'] == '5' || $optimizer['head_menu_type'] == '6' ) {
  129. $walker = new rc_scm_walker;
  130. wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary', 'walker' => $walker ) );
  131. }else{
  132. wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) );
  133. }?>
  134.  
  135.  
  136. <!--LOAD THE HEADR SOCIAL LINKS-->
  137. <div class="head_soc">
  138. <?php if ($optimizer['social_bookmark_pos'] == 'header' || $optimizer['social_bookmark_pos'] == 'headfoot' || is_customize_preview()) { ?><?php get_template_part('framework/core','social'); ?><?php } ?>
  139. </div>
  140.  
  141. <!--Header SEARCH-->
  142. <div class="header_s head_search<?php if (empty ($optimizer['headsearch_id'])) { ?> headrsearch_off<?php } ?>">
  143. <form role="search" method="get" action="<?php echo home_url( '/' ); ?>" >
  144. <input placeholder="<?php _e( 'Search...', 'optimizer' ); ?>" type="text" value="<?php echo get_search_query(); ?>" name="s" id="s" />
  145. </form>
  146. <i class="fa fa-search"></i>
  147. </div>
  148.  
  149. </div>
  150.  
  151.  
  152.  
  153. <?php do_action('optimizer_after_menu'); ?>
  154. <!--MENU END-->
  155.  
  156. <!--LEFT HEADER CONTENT-->
  157. <?php if (!empty($optimizer['head_sidebar']) && !empty($optimizer['left_head_content'])) { ?>
  158. <div class="left_header_content"><?php echo do_shortcode($optimizer['left_head_content']); ?></div>
  159. <?php } ?>
  160.  
  161.  
  162. </div>
  163. </div>
  164. </div>
  165. <!--HEADER ENDS-->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement