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>'; } }
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 }