Advertisement
rejuancse

header

Oct 4th, 2018
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 15.52 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html <?php language_attributes(); ?>>
  3. <head>
  4.     <meta charset="<?php bloginfo( 'charset' ); ?>">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <link rel="profile" href="http://gmpg.org/xfn/11">
  7.     <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
  8.  
  9.     <?php wp_head(); ?>
  10. </head>
  11. <body <?php body_class(); ?>>
  12.   <?php
  13.     $layout = get_theme_mod( 'boxfull_en', 'fullwidth' );
  14.     $headerlayout = get_theme_mod( 'head_style', 'solid' );
  15.   ?>
  16. <div id="page" class="hfeed site <?php echo esc_attr($layout); ?>">
  17.   <header id="masthead" class="site-header header header-<?php echo esc_attr($headerlayout);?>">
  18.  
  19.   <?php
  20.  
  21.     $header_style = 2;
  22.     if (isset( $_REQUEST['head-demo'])) {
  23.       $style = esc_attr($_REQUEST['head-demo']);
  24.     }else {
  25.       $style = get_theme_mod('header_style_wrap','3');
  26.     }
  27.  
  28.     switch($style) {
  29.     case 1:
  30.         $container_class = 'container-fluid thm-wide-header';
  31.         break;
  32.     case 2:
  33.         $container_class = 'container-fluid thm-wide-header';
  34.         break;
  35.     case 3:
  36.         $container_class = 'container';
  37.         break;
  38.     default:
  39.         $container_class = 'container';
  40.         break;
  41.     }
  42.  
  43.   ?>
  44.  
  45.     <div class="site-header-wrap <?php echo esc_attr($container_class); ?>">
  46.         <div class="row">
  47.         <?php if($style == '2' || $style == '4') : ?>
  48.             <div class="col-lg-5 clearfix col-4">
  49.         <?php else :  ?>
  50.             <div class="clearfix col-4 order-lg-2 col-lg-auto">
  51.         <?php endif; ?>
  52.           <?php if( get_theme_mod( 'header_explore', false ) ) { ?>
  53.             <div class="thm-explore float-left">
  54.                 <a href="#"><i class="back-layout"></i> <?php  esc_html_e( 'Explore', 'backnow' ); ?><i class="fa fa-angle-down"></i></a>
  55.                 <?php get_template_part( 'lib/product-category' ); ?>
  56.             </div>
  57.             <?php  } ?>
  58.             <?php if ( has_nav_menu( 'primary' ) ) { ?>
  59.               <div id="main-menu" class="common-menu-wrap float-left d-none d-lg-block">
  60.                   <?php
  61.                       wp_nav_menu(  array(
  62.                           'theme_location' => 'primary',
  63.                           'container'      => '',
  64.                           'menu_class'     => 'nav',
  65.                           'fallback_cb'    => 'wp_page_menu',
  66.                           'depth'          => 4,
  67.                           'walker'         => new Megamenu_Walker()
  68.                           )
  69.                       );
  70.                   ?>
  71.               </div><!--/#main-menu-->
  72.             <?php  } ?>
  73.           </div><!--/.col-md-5-->
  74.  
  75.           <div class="d-block d-lg-none col-8">
  76.             <?php if( get_theme_mod( 'header_campaign', false ) ): ?>
  77.               <div class="backnow-login-register">
  78.                 <ul>
  79.                     <!-- Start Campaign Section -->
  80.                     <?php if( get_theme_mod( 'header_campaign', false ) ):
  81.                         $campaign_text  = get_theme_mod( 'header_campaign_text', 'Start a Campaign' );
  82.                         $campaign_url   = get_theme_mod( 'header_campaign_url'); ?>
  83.                         <li><a href="<?php echo esc_url($campaign_url); ?>" class="backnow-login backnow-dashboard"><?php echo wp_kses_post($campaign_text); ?></a></li>
  84.                     <?php endif; ?>
  85.                     <!-- End Campaign -->
  86.                 </ul>
  87.  
  88.               </div>
  89.             <?php endif; ?>
  90.  
  91.           </div><!--/.col-md-7-->
  92.  
  93.  
  94.           <?php if($header_style == 1) : ?>
  95.             <div class="col-lg-2 col-md-6 col-5 col-sm-6 text-lg-center">
  96.           <?php else : ?>
  97.             <div class=" col-md-6 col-5 col-sm-6 order-lg-1 col-lg-auto">
  98.           <?php endif; ?>
  99.             <div class="themeum-navbar-header">
  100.               <div class="logo-wrapper">
  101.                 <a class="themeum-navbar-brand" href="<?php echo esc_url(site_url()); ?>">
  102.                   <?php
  103.                       $logoimg = get_theme_mod( 'logo', get_parent_theme_file_uri().'/images/logo.png' );
  104.                       $logotext = get_theme_mod( 'logo_text', 'backnow' );
  105.                       $logotype = get_theme_mod( 'logo_style', 'logoimg' );
  106.                       switch ($logotype) {
  107.                         case 'logoimg':
  108.                             if( !empty($logoimg) ) {?>
  109.                                 <img class="enter-logo img-responsive" src="<?php echo esc_url( $logoimg ); ?>" alt="<?php  esc_html_e( 'Logo', 'backnow' ); ?>" title="<?php  esc_html_e( 'Logo', 'backnow' ); ?>">
  110.                             <?php }else{?>
  111.                                 <h1> <?php  echo esc_html(get_bloginfo('name'));?> </h1>
  112.                             <?php }
  113.                           break;
  114.  
  115.                           case 'logotext':
  116.                             if( $logotext ) { ?>
  117.                                 <h1> <?php echo esc_html( $logotext ); ?> </h1>
  118.                             <?php }
  119.                             else
  120.                             {?>
  121.                               <h1><?php  echo esc_html(get_bloginfo('name'));?> </h1>
  122.                             <?php }
  123.                           break;
  124.  
  125.                         default:
  126.                           if( $logotext ) { ?>
  127.                               <h1> <?php echo esc_html( $logotext ); ?> </h1>
  128.                           <?php }
  129.                           else
  130.                           {?>
  131.                             <h1><?php  echo esc_html(get_bloginfo('name'));?> </h1>
  132.                           <?php }
  133.                           break;
  134.                       } ?>
  135.                     </a>
  136.                 </div>
  137.             </div><!--/#themeum-navbar-header-->
  138.           </div><!--/.col-md-7-->
  139.  
  140.  
  141.             <div class="col-7 col-sm-6 d-lg-none">
  142.  
  143.             <button type="button" class="navbar-toggle float-right" data-toggle="collapse" data-target=".navbar-collapse">
  144.                 <i class="fa fa-navicon"></i>
  145.                 <?php _e('Menu','backnow') ?>
  146.             </button>
  147.  
  148.  
  149.             <?php if( get_theme_mod( 'header_login', false ) || get_theme_mod( 'header_search', false ) ): ?>
  150.               <div class="backnow-login-register float-right">
  151.                 <?php if( get_theme_mod( 'header_search', false ) ): ?>
  152.                     <div class="backnow-search-wrap">
  153.                       <a href="#" class="backnow-search search-open-icon"><i class="back-magnifying-glass-2"></i></a>
  154.                     </div>
  155.                 <?php endif; ?>
  156.  
  157.                 <ul>
  158.                     <!-- Login Section -->
  159.                     <?php if( get_theme_mod( 'header_login', false ) ): ?>
  160.                         <?php if ( !is_user_logged_in() ): ?>
  161.                             <li><a data-toggle="modal" data-target="#myModal" href="#"> <i class="back-profile"></i></a></li>
  162.                         <?php else: ?>
  163.                         <?php $dashboard_id = get_option( 'wpneo_crowdfunding_dashboard_page_id','' ); ?>
  164.                         <li><a href="<?php the_permalink( $dashboard_id ); ?>"> <i class="AQ back-profile"></i><?php echo get_the_title( $dashboard_id ); ?></a></li>
  165.                         <?php endif; ?>
  166.                     <?php endif; ?>
  167.                     <!-- End Login section -->
  168.                 </ul>
  169.  
  170.               </div>
  171.             <?php endif; ?>
  172.  
  173.           </div>
  174.         <div class="col-12 d-lg-none ">
  175.             <div id="mobile-menu" class="">
  176.                 <div class="collapse navbar-collapse">
  177.                   <?php
  178.                     if ( has_nav_menu( 'primary' ) ) {
  179.                         wp_nav_menu( array(
  180.                             'theme_location'      => 'primary',
  181.                             'container'           => false,
  182.                             'menu_class'          => 'nav navbar-nav',
  183.                             'fallback_cb'         => 'wp_page_menu',
  184.                             'depth'               => 3,
  185.                             'walker'              => new wp_bootstrap_mobile_navwalker()
  186.                             )
  187.                         );
  188.                     }
  189.                     ?>
  190.                 </div>
  191.             </div><!--/.#mobile-menu-->
  192.         </div>
  193.  
  194.           <?php if($header_style == 1) : ?>
  195.             <div class="col-lg-5 d-none d-lg-block">
  196.           <?php else : ?>
  197.             <?php if( get_theme_mod( 'header_login', false ) || get_theme_mod( 'header_search', false ) || get_theme_mod( 'header_campaign', false ) ) { ?>
  198.                 <div class="d-none d-lg-block order-lg-3 col-lg">
  199.             <?php } ?>
  200.           <?php endif; ?>
  201.  
  202.             <?php if( get_theme_mod( 'header_login', false ) || get_theme_mod( 'header_search', false ) || get_theme_mod( 'header_campaign', false ) ): ?>
  203.               <div class="backnow-login-register">
  204.                 <?php if( get_theme_mod( 'header_search', false ) ): ?>
  205.                     <div class="backnow-search-wrap">
  206.                       <a href="#" class="backnow-search search-open-icon"><i class="back-magnifying-glass-2"></i></a>
  207.                     </div>
  208.                 <?php endif; ?>
  209.  
  210.                 <ul>
  211.                     <!-- Login Section -->
  212.                     <?php if( get_theme_mod( 'header_login', false ) ): ?>
  213.                         <?php if ( !is_user_logged_in() ): ?>
  214.                             <li><a data-toggle="modal" data-target="#myModal" href="#"> <i class="back-profile"></i><?php _e( 'Login/Sign Up','backnow' ); ?></a></li>
  215.                         <?php else: ?>
  216.                         <?php $dashboard_id = get_option( 'wpneo_crowdfunding_dashboard_page_id','' ); ?>
  217.                         <?php if($dashboard_id){ ?>
  218.                         <li><a href="<?php the_permalink( $dashboard_id ); ?>"> <i class="back-profile"></i><?php echo get_the_title( $dashboard_id ); ?></a></li>
  219.                         <?php } else { ?>
  220.                          <i class="back-profile"></i><a href="<?php echo wp_logout_url( esc_url( home_url('/') ) ); ?>"><?php _e('Logout','backnow'); ?></a>
  221.                         <?php } ?>
  222.                         <?php endif; ?>
  223.                     <?php endif; ?>
  224.                     <!-- End Login section -->
  225.  
  226.                     <!-- Start Campaign Section -->
  227.                     <?php if( get_theme_mod( 'header_campaign', false ) ):
  228.                         $campaign_text  = get_theme_mod( 'header_campaign_text', 'Start a Campaign' );
  229.                         $campaign_url   = get_theme_mod( 'header_campaign_url', '#' ); ?>
  230.                         <li><a href="<?php echo esc_url($campaign_url); ?>" class="backnow-login backnow-dashboard"><?php echo wp_kses_post($campaign_text); ?></a></li>
  231.                     <?php endif; ?>
  232.                     <!-- End Campaign -->
  233.                 </ul>
  234.  
  235.               </div>
  236.             <?php endif; ?>
  237.  
  238.           </div><!--/.col-md-7-->
  239.         </div><!--/.main-menu-wrap-->
  240.  
  241.         <div class="thm-fullscreen-search d-flex flex-wrap justify-content-center align-items-center">
  242.             <div class="search-overlay"></div>
  243.             <form action="<?php echo esc_url(home_url( '/' )); ?>" method="get">
  244.                 <input class="main-font" type="text" value="<?php echo get_search_query(); ?>" name="s" placeholder="<?php esc_html_e('Search here...','backnow'); ?>" autocomplete="off" />
  245.                 <input type="submit" value="submit" class="d-none" id="thm-search-submit">
  246.                 <label for="thm-search-submit"><i class="fa fa-search"></i></label>
  247.             </form>
  248.         </div> <!--/ .main-menu-wrap -->
  249.  
  250.     </div><!--/.container-->
  251.   </header><!--/.header-->
  252.  
  253.  
  254. <?php if ( !is_user_logged_in() ): ?>
  255.     <!-- Login -->
  256.     <div class="modal fade" id="myModal" tabindex="-1" role="dialog">
  257.         <div class="modal-dialog" role="document">
  258.             <div class="modal-content">
  259.                 <div class="modal-header">
  260.                     <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  261.                     <h4 class="modal-title"><?php _e( 'Sign In','backnow' ); ?></h4>
  262.                     <p class="modal-text"><?php _e( 'Don’t worry, we won’t spam you <br> or sell your information.','backnow' ); ?></p>
  263.                 </div>
  264.                 <div class="modal-body">
  265.                     <form id="login" action="login" method="post">
  266.                         <div class="login-error alert alert-danger" role="alert"></div>
  267.                         <input type="text"  id="usernamelogin" name="username" class="form-control" placeholder="Username">
  268.                         <input type="password" id="passwordlogin" name="password" class="form-control" placeholder="Password">
  269.                         <input type="checkbox" id="rememberlogin" name="remember" ><label><?php _e( 'Remember me','backnow' ); ?></label>
  270.                         <input type="submit" class="btn btn-primary submit_button"  value="Log In" name="submit">
  271.  
  272.                         <?php wp_nonce_field( 'ajax-login-nonce', 'securitylogin' ); ?>
  273.                     </form>
  274.                 </div>
  275.                 <div class="modal-footer clearfix d-block text-left">
  276.                     <div class="d-inline-block">
  277.                         <a href="<?php echo esc_url(wp_lostpassword_url()); ?>"><?php echo esc_html__( 'Forgot password?','backnow' ); ?></a>
  278.                     </div>
  279.                     <div class="d-inline-block float-right">
  280.                         <a data-toggle="modal" data-target="#registerlog" href="#" data-dismiss="modal" ><?php echo esc_html__( 'Sign Up','backnow' ); ?></a>
  281.                     </div>
  282.                 </div>
  283.             </div>
  284.         </div>
  285.     </div>
  286.  
  287.     <div class="modal fade" id="registerlog" tabindex="-1" role="dialog">
  288.         <div class="modal-dialog" role="document">
  289.             <div class="modal-content">
  290.                 <div class="modal-header">
  291.                     <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  292.                     <h4 class="modal-title"><?php _e( 'Sign Up','backnow' ); ?></h4>
  293.                     <p class="modal-text"><?php _e( 'By signing up you agree to all the Terms and conditions.','backnow' ); ?></p>
  294.                 </div>
  295.                 <div class="modal-body">
  296.                     <form id="register" action="login" method="post">
  297.                         <div class="login-error alert alert-danger" role="alert"></div>
  298.                         <input type="text" id="username" name="username" class="form-control" placeholder="<?php _e( 'Username','backnow' ); ?>">
  299.                         <input type="text" id="email" name="email" class="form-control" placeholder="<?php _e( 'Email','backnow' ); ?>">
  300.                         <input type="password" id="password" name="password" class="form-control" placeholder="<?php _e( 'Password','backnow' ); ?>">
  301.                         <input type="submit" class="btn btn-primary submit_button"  value="Register" name="submit">
  302.                         <?php wp_nonce_field( 'ajax-register-nonce', 'security' ); ?>
  303.                     </form>
  304.                 </div>
  305.                 <div class="modal-footer clearfix d-block text-left">
  306.                     <div class="d-inline-block">
  307.                         <a data-toggle="modal" data-target="#myModal" href="#" data-dismiss="modal" ><?php _e( 'Sign In','backnow' ); ?></a>
  308.                     </div>
  309.                 </div>
  310.             </div>
  311.         </div>
  312.     </div>
  313. <?php endif; ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement