예제 #1
0
파일: header.php 프로젝트: namleduc/thqc
    function mk_header_main_navigation($arg)
    {
        global $mk_options;
        extract($arg);
        $output = $main_nav = '';
        $post_id = global_get_post_id();
        $post_id = mk_is_woo_archive() ? mk_is_woo_archive() : $post_id;
        $single_menu_location = !empty($post_id) ? get_post_meta($post_id, '_menu_location', true) : false;
        if ($post_id && isset($single_menu_location) && !empty($single_menu_location)) {
            $menu_location = $single_menu_location;
        } else {
            if (is_user_logged_in() && !empty($mk_options['loggedin_menu'])) {
                $menu_location = $mk_options['loggedin_menu'];
            } else {
                $menu_location = 'primary-menu';
            }
        }
        $search_form = '<div class="main-nav-side-search">
						<a class="mk-search-trigger mk-toggle-trigger" href="#"><i class="mk-icon-search"></i></a>
							<div id="mk-nav-search-wrapper" class="mk-box-to-trigger">
							      <form method="get" id="mk-header-navside-searchform" action="' . home_url() . '">
							        <input type="text" value="" name="s" id="mk-ajax-search-input" />
							        <i class="mk-moon-search-3 nav-side-search-icon"><input value="" type="submit" /></i>
							    </form>
					  		</div>
					</div>';
        $search_form_fullscreen = '<div class="main-nav-side-search">
										<a class="mk-search-trigger mk-fullscreen-trigger" href="#"><i class="mk-icon-search"></i></a>
									</div>';
        if ($style == 1 && $nav_location == 'one_row') {
            echo '<div class="mk-header-nav-container one-row-style menu-hover-style-' . $mk_options['main_nav_hover'] . '">';
            echo wp_nav_menu(array('theme_location' => $menu_location, 'container' => 'nav', 'container_id' => 'mk-main-navigation', 'container_class' => 'main_menu', 'menu_class' => 'main-navigation-ul', 'echo' => false, 'fallback_cb' => 'link_to_menu_editor', 'walker' => new mk_artbees_walker()));
            if ($search_location == 'beside_nav' || $search_location == 'beside_nav_no_ajax') {
                echo $search_form;
            } elseif ($search_location == 'fullscreen_search') {
                echo $search_form_fullscreen;
            }
            echo do_action('header_checkout');
            echo '</div>';
        } elseif ($style == 2 && $nav_location == 'two_row') {
            echo '<div class="mk-header-nav-container menu-hover-style-' . $mk_options['main_nav_hover'] . '">
					  						<div class="mk-classic-nav-bg"></div>
					  						<div class="mk-classic-menu-wrapper">';
            echo wp_nav_menu(array('theme_location' => $menu_location, 'container' => 'nav', 'container_id' => 'mk-main-navigation', 'container_class' => 'main_menu', 'menu_class' => 'main-navigation-ul', 'echo' => false, 'fallback_cb' => 'link_to_menu_editor', 'walker' => new mk_artbees_walker()));
            if ($search_location == 'beside_nav') {
                echo $search_form;
            } elseif ($search_location == 'fullscreen_search') {
                echo $search_form_fullscreen;
            }
            echo do_action('header_checkout');
            echo '</div></div>';
        }
    }
예제 #2
0
function mk_woocommerce_output_content_wrapper_end()
{
    global $mk_options;
    if (is_singular('product')) {
        $page_layout = $mk_options['woocommerce_single_layout'];
    } else {
        if (global_get_post_id()) {
            $page_layout = get_post_meta(global_get_post_id(), '_layout', true);
        } else {
            if (mk_is_woo_archive()) {
                $page_layout = get_post_meta(mk_is_woo_archive(), '_layout', true);
            }
        }
    }
    if (isset($_REQUEST['layout']) && !empty($_REQUEST['layout'])) {
        $page_layout = $_REQUEST['layout'];
    }
    $page_layout = isset($page_layout) && !empty($page_layout) ? $page_layout : 'full';
    ?>
		</div>
	<?php 
    if ($page_layout != 'full') {
        get_sidebar();
    }
    ?>
	
		<div class="clearboth"></div>	
		</div>
	</div>
</div>
<?php 
}