[json] New Headder

Viewer

copydownloadembedprintName: New Headder
  1. $site_preloader = !empty( $tijarah_opt['site_preloader'] ) ? $tijarah_opt['site_preloader'] : '';
  2. $tijarah_header_sticky = !empty( $tijarah_opt['tijarah_header_sticky'] ) ? $tijarah_opt['tijarah_header_sticky'] : '';
  3. $tijarah_header_full_width = !empty( $tijarah_opt['tijarah_header_full_width'] ) ? $tijarah_opt['tijarah_header_full_width'] : '';
  4. $navbar_button = !empty( $tijarah_opt['navbar_button'] ) ? $tijarah_opt['navbar_button'] : '';
  5. ?>
  6. <!doctype html>
  7. <html <?php language_attributes(); ?>>
  8. <head>
  9.         <meta charset="<?php bloginfo( 'charset' ); ?>">
  10.         <meta name="viewport" content="width=device-width, initial-scale=1">
  11.         <meta property="og:image" content="<?php echo wp_get_attachment_url( get_post_thumbnail_id() ) ?>">
  12.         <link rel="profile" href="https://gmpg.org/xfn/11">
  13.        
  14.         <?php wp_head(); ?>
  15.        
  16. </head>
  17.  
  18. <body <?php body_class(); ?>>
  19.          <?php wp_body_open(); ?>
  20.        
  21.         <?php if ($site_preloader): ?>
  22.                 <!-- Preloading -->
  23.                 <div id="preloader">
  24.                     <div class="spinner">
  25.                         <div class="uil-ripple-css" style="transform:scale(0.29);">
  26.                             <div></div>
  27.                             <div></div>
  28.                         </div>
  29.                     </div>
  30.                 </div>
  31.         <?php endif ?>
  32.        
  33.         <class="skip-link screen-reader-text" href="#content"><?php esc_html_e( 'Skip to content', 'tijarah' ); ?></a>
  34.         <header class="site-header <?php if( true == $tijarah_header_sticky ){ echo'sticky-header'; } ?>">
  35.                 <div class="container<?php if( true == $tijarah_header_full_width ){ echo'-fluid'; } ?>">
  36.                 <div class="row align-items-center">
  37.                     <div class="col-xl-2 col-md-3">
  38.                         <div class="logo">
  39.                             <?php if (has_custom_logo()) {
  40.                                 the_custom_logo();
  41.                             } else { ?>
  42.                                 <class="navbar-logo-text" rel="home" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"><?php bloginfo( 'name' ); ?></a>
  43.                             <?php } ?>
  44.                         </div>
  45.                     </div>
  46.                     <div class="col-xl-<?php if ( class_exists( 'WooCommerce' ) & true == $navbar_button ) { echo'8'; }else{ echo'10'; }?> col-md-9">
  47.                         <div class="primary-menu d-none d-lg-inline-block float-right">
  48.                             <nav class="desktop-menu">
  49.                                 <?php
  50.                                     wp_nav_menu( array(
  51.                                     'theme_location'    => 'primary',
  52.                                     'depth'             => 2,
  53.                                     'container'         => 'ul',
  54.                                 ) ); ?>
  55.                             </nav>                      
  56.                         </div>
  57.                     </div>
  58.                     <?php 
  59.                 if ( class_exists( 'WooCommerce' ) & true == $navbar_button ) { ?>
  60.                     <div class="col-xl-2 p-0 text-right">
  61.                                         <div class="header-btn d-none d-xl-block">
  62.                                                 <class="my-account-btn" href="<?php echo esc_url( wc_get_page_permalink( 'myaccount' ) ); ?>">
  63.                                                         <?php 
  64.                                                         if ( is_user_logged_in() ) { 
  65.                                                                 $current_user = wp_get_current_user();
  66.                                                             if ( ($current_user instanceof WP_User) ) { 
  67.                                                                     echo get_avatar( $current_user->ID, 32 ); 
  68.                                                             }
  69.                                                         } else {?>
  70.                                                                 <img src="<?php echo get_template_directory_uri() ?>/assets/images/user.png" alt="<?php the_title_attribute() ?>">
  71.                                                         <?php } ?>
  72.                                                         <?php echo esc_html__( 'My Account', 'tijarah' ) ?>
  73.                                                 </a>
  74.                                                 <?php
  75.                                                 if ( is_user_logged_in() ) { ?>
  76.                                                         <ul class="sub-menu list-unstyled">
  77.                                                                 <?php 
  78.                                                                 foreach ( wc_get_account_menu_items() as $endpoint => $label ) { ?>
  79.                                                                         <li class="<?php echo wc_get_account_menu_item_classes( $endpoint ); ?>">
  80.                                                                                 <a href="<?php echo esc_url( wc_get_account_endpoint_url( $endpoint ) ); ?>"><?php echo esc_html( $label ); ?></a>
  81.                                                                         </li>
  82.                                                                 <?php } ?>
  83.                                                         </ul>
  84.                                                 <?php } ?>
  85.                                         </div>
  86.                     </div>
  87.                     <?php } ?>
  88.                 </div>
  89.             </div>
  90.         </header><!-- #masthead -->
  91.         <!--Mobile Navigation Toggler-->
  92.         <div class="off-canvas-menu-bar">
  93.                 <div class="container">
  94.                         <div class="row">
  95.                                 <div class="col-8 my-auto">
  96.                                 <?php if (has_custom_logo()) {
  97.                         the_custom_logo();
  98.                     } else { ?>
  99.                         <class="navbar-logo-text" rel="home" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"><?php bloginfo( 'name' ); ?></a>
  100.                     <?php } ?>
  101.                                 </div>
  102.                                 <div class="col-2 my-auto">
  103.                                 <?php 
  104.                 if ( class_exists( 'WooCommerce' ) & true == $navbar_button ) { ?>
  105.                         <div class="header-btn float-right">
  106.                                                 <class="my-account-btn" href="<?php echo esc_url( wc_get_page_permalink( 'myaccount' ) ); ?>">
  107.                                                         <?php 
  108.                                                         if ( is_user_logged_in() ) { 
  109.                                                                 $current_user = wp_get_current_user();
  110.                                                             if ( ($current_user instanceof WP_User) ) { 
  111.                                                                     echo get_avatar( $current_user->ID, 32 ); 
  112.                                                             }
  113.                                                         } else {?>
  114.                                                                 <img src="<?php echo get_template_directory_uri() ?>/assets/images/user.png" alt="<?php the_title_attribute() ?>">
  115.                                                         <?php } ?>
  116.                                                 </a>
  117.                                                 <?php
  118.                                                 if ( is_user_logged_in() ) { ?>
  119.                                                         <ul class="sub-menu list-unstyled">
  120.                                                                 <?php 
  121.                                                                 foreach ( wc_get_account_menu_items() as $endpoint => $label ) { ?>
  122.                                                                         <li class="<?php echo wc_get_account_menu_item_classes( $endpoint ); ?>">
  123.                                                                                 <a href="<?php echo esc_url( wc_get_account_endpoint_url( $endpoint ) ); ?>"><?php echo esc_html( $label ); ?></a>
  124.                                                                         </li>
  125.                                                                 <?php } ?>
  126.                                                         </ul>
  127.                                                 <?php } ?>
  128.                                         </div>
  129.                     <?php } ?>
  130.                                 </div>
  131.                                 <div class="col-2 my-auto">
  132.                                         <div class="mobile-nav-toggler"><span class="fas fa-bars"></span></div>
  133.                                 </div>
  134.                         </div>
  135.                 </div>
  136.         </div>
  137.     <!-- Mobile Menu  -->
  138.     <div class="off-canvas-menu">
  139.         <div class="menu-backdrop"></div>
  140.         <class="close-btn fa fa-close"></i>
  141.         <nav class="mobile-nav">
  142.                 <div class="text-center pt-3 pb-3">
  143.             <?php if (has_custom_logo()) {
  144.                 the_custom_logo();
  145.             } else { ?>
  146.                 <class="navbar-logo-text" rel="home" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"><?php bloginfo( 'name' ); ?></a>
  147.             <?php } ?>
  148.             </div>
  149.  
  150.             <ul class="navigation"><!--Keep This Empty / Menu will come through Javascript--></ul>
  151.         </nav>
  152.     </div>
  153.  
  154.         <?php if ( !is_page_template( 'custom-homepage.php' ) ) {
  155.                 tijarah_breadcrumb_display();
  156.         }  ?>

Editor

You can edit this paste and save as new:


File Description
  • New Headder
  • Paste Code
  • 03 Dec-2022
  • 6.6 Kb
You can Share it: