render_zone( 'left', $variant ); ?>
'primary', 'container' => false, 'menu_class' => 'bt-menu-list', 'fallback_cb' => '__return_empty_string', 'depth' => 2, ) ); ?>
get_zone_layout( $variant ); $right_items = isset( $zones['right'] ) ? (array) $zones['right'] : array(); // Build right-side HTML, treating search as desktop-only. $right_html = ''; foreach ( $right_items as $slug ) { if ( 'account' === $slug ) { continue; // handled separately below (desktop only). } ob_start(); if ( 'search' === $slug ) { echo '
'; $hm->render_component( $slug ); echo '
'; } else { $hm->render_component( $slug ); } $right_html .= ob_get_clean(); } // Print built actions. // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped echo $right_html; // Seller-like check (inline, Dokan-free). $is_seller_like = false; if ( is_user_logged_in() ) { $user_id = get_current_user_id(); // Prefer Bongoto WC / theme helpers. if ( function_exists( 'bongoto_woocommerce_is_vendor_user' ) ) { $is_seller_like = (bool) bongoto_woocommerce_is_vendor_user(); } elseif ( function_exists( 'bongoto_woocommerce_is_user_seller' ) ) { $is_seller_like = (bool) bongoto_woocommerce_is_user_seller( $user_id ); } else { $user = get_user_by( 'id', $user_id ); if ( $user instanceof WP_User ) { if ( user_can( $user, 'manage_options' ) || user_can( $user, 'manage_woocommerce' ) || user_can( $user, 'edit_products' ) || user_can( $user, 'publish_products' ) ) { $is_seller_like = true; } } } } // Guest/customer fallback CTA if not present already. if ( ! $is_seller_like && false === strpos( $right_html, 'bt-header-cta' ) && false === strpos( $right_html, 'bt-cta-btn' ) ) { get_template_part( 'template-parts/headers/components/cta-button' ); } // Desktop-only Account icon. echo '
'; $hm->render_component( 'account' ); echo '
'; ?>

'primary', 'container' => false, 'menu_class' => 'bt-drawer-menu', 'fallback_cb' => '__return_empty_string', 'depth' => 1, ) ); ?>

' . esc_html__( 'Add contact info via Appearance › Widgets › Footer Contact.', 'bongoto-woocommerce' ) . '

'; if ( $admin_email ) { printf( '

%s: %s

', esc_html__( 'Email', 'bongoto-woocommerce' ), esc_html( $admin_email ) ); } } ?>