mirror of
https://gh.wpcy.net/https://github.com/presscustomizr/hueman.git
synced 2026-04-25 01:15:06 +08:00
* added : support for customize selective refresh for site title * improved : customizer UI * improved : compatibility with the scope feature of Hueman Addons
54 lines
No EOL
2.1 KiB
PHP
54 lines
No EOL
2.1 KiB
PHP
<header id="header">
|
|
<?php if ( hu_has_nav_menu('topbar') ): ?>
|
|
<?php get_template_part('parts/header-nav-topbar'); ?>
|
|
<?php endif; ?>
|
|
<div class="container group">
|
|
<?php do_action('__before_after_container_inner'); ?>
|
|
<div class="container-inner">
|
|
<?php
|
|
$_header_img_src = get_header_image();// hu_get_img_src_from_option('header-image');
|
|
$_has_header_img = false != $_header_img_src && ! empty( $_header_img_src );
|
|
?>
|
|
<?php if ( ! $_has_header_img || ! hu_is_checked( 'use-header-image' ) ) : ?>
|
|
|
|
<div class="group pad">
|
|
<?php hu_print_logo_or_title();//gets the logo or the site title ?>
|
|
<?php if ( hu_is_checked('site-description') ): ?><p class="site-description"><?php hu_render_blog_description() ?></p><?php endif; ?>
|
|
|
|
<?php if ( hu_is_checked('header-ads') ): ?>
|
|
<div id="header-widgets">
|
|
<?php hu_print_widgets_in_location( 'header-ads' ); ?>
|
|
</div><!--/#header-ads-->
|
|
<?php endif; ?>
|
|
|
|
</div>
|
|
<?php else : ?>
|
|
<div id="header-image-wrap">
|
|
<?php hu_render_header_image( $_header_img_src ); ?>
|
|
</div>
|
|
<?php endif; ?>
|
|
|
|
<?php if ( hu_has_nav_menu('header') ): ?>
|
|
<nav class="nav-container group" id="nav-header">
|
|
<div class="nav-toggle"><i class="fa fa-bars"></i></div>
|
|
<div class="nav-text"><!-- put your mobile menu text here --></div>
|
|
<div class="nav-wrap container">
|
|
<?php
|
|
wp_nav_menu(
|
|
array(
|
|
'theme_location'=>'header',
|
|
'menu_class'=>'nav container-inner group',
|
|
'container'=>'',
|
|
'menu_id' => '',
|
|
'fallback_cb'=> is_multisite() ? '' : 'hu_page_menu'
|
|
)
|
|
);
|
|
?>
|
|
</div>
|
|
</nav><!--/#nav-header-->
|
|
<?php endif; ?>
|
|
|
|
</div><!--/.container-inner-->
|
|
<?php do_action('__header_after_container_inner'); ?>
|
|
</div><!--/.container-->
|
|
</header><!--/#header-->
|