array( 'name' => esc_html__( 'Shop page', 'woodmart' ), 'value' => 'shop', ), 'sidebar' => array( 'name' => esc_html__( 'Off canvas sidebar', 'woodmart' ), 'value' => 'sidebar', ), 'wishlist' => array( 'name' => esc_html__( 'Wishlist', 'woodmart' ), 'value' => 'wishlist', ), 'cart' => array( 'name' => esc_html__( 'Cart', 'woodmart' ), 'value' => 'cart', ), 'account' => array( 'name' => esc_html__( 'My account', 'woodmart' ), 'value' => 'account', ), 'mobile' => array( 'name' => esc_html__( 'Mobile menu', 'woodmart' ), 'value' => 'mobile', ), 'home' => array( 'name' => esc_html__( 'Home page', 'woodmart' ), 'value' => 'home', ), 'blog' => array( 'name' => esc_html__( 'Blog page', 'woodmart' ), 'value' => 'blog', ), 'compare' => array( 'name' => esc_html__( 'Compare', 'woodmart' ), 'value' => 'compare', ), 'link_1' => array( 'name' => esc_html__( 'Button [1]', 'woodmart' ), 'value' => 'link_1', ), 'link_2' => array( 'name' => esc_html__( 'Button [2]', 'woodmart' ), 'value' => 'link_2', ), 'link_3' => array( 'name' => esc_html__( 'Button [3]', 'woodmart' ), 'value' => 'link_3', ), 'link_4' => array( 'name' => esc_html__( 'Button [4]', 'woodmart' ), 'value' => 'link_4', ), 'link_5' => array( 'name' => esc_html__( 'Button [5]', 'woodmart' ), 'value' => 'link_5', ), ); if ( apply_filters( 'woodmart_toolbar_search', false ) ) { $options['search'] = array( 'name' => esc_html__( 'Search', 'woodmart' ), 'value' => 'search', ); } return $options; } $fields = array( 'enabled' => array( 'shop' => esc_html__( 'Shop page', 'woodmart' ), 'sidebar' => esc_html__( 'Off canvas sidebar', 'woodmart' ), 'wishlist' => esc_html__( 'Wishlist', 'woodmart' ), 'cart' => esc_html__( 'Cart', 'woodmart' ), 'account' => esc_html__( 'My account', 'woodmart' ), ), 'disabled' => array( 'mobile' => esc_html__( 'Mobile menu', 'woodmart' ), 'home' => esc_html__( 'Home page', 'woodmart' ), 'blog' => esc_html__( 'Blog page', 'woodmart' ), 'compare' => esc_html__( 'Compare', 'woodmart' ), 'link_1' => esc_html__( 'Button [1]', 'woodmart' ), 'link_2' => esc_html__( 'Button [2]', 'woodmart' ), 'link_3' => esc_html__( 'Button [3]', 'woodmart' ), 'link_4' => esc_html__( 'Button [4]', 'woodmart' ), 'link_5' => esc_html__( 'Button [5]', 'woodmart' ), ), ); if ( apply_filters( 'woodmart_toolbar_search', false ) ) { $fields['disabled']['search'] = esc_html__( 'Search', 'woodmart' ); } return $fields; } } if ( ! function_exists( 'woodmart_sticky_toolbar_template' ) ) { /** * Sticky toolbar template * * @since 3.6 */ function woodmart_sticky_toolbar_template() { if ( woodmart_is_maintenance_active() ) { return; } $fields = woodmart_get_opt( 'sticky_toolbar_fields' ); $classes = ''; if ( isset( $fields['enabled']['placebo'] ) ) { unset( $fields['enabled']['placebo'] ); } $enabled_fields = class_exists( 'XTS\Options' ) ? $fields : $fields['enabled']; if ( ! woodmart_get_opt( 'sticky_toolbar' ) || ! $enabled_fields || is_admin() || defined( 'IFRAME_REQUEST' ) ) { return; } if ( woodmart_get_opt( 'sticky_toolbar_label' ) ) { $classes .= ' wd-toolbar-label-show'; $classes .= woodmart_get_old_classes( ' woodmart-toolbar-label-show' ); } woodmart_enqueue_inline_style( 'bottom-toolbar' ); woodmart_enqueue_inline_style( 'header-elements-base' ); $classes .= woodmart_get_old_classes( ' woodmart-toolbar' ); ?>
$value ) { $key = class_exists( 'XTS\Options' ) ? $value : $key; switch ( $key ) { case 'wishlist': woodmart_sticky_toolbar_wishlist_template(); break; case 'cart': woodmart_sticky_toolbar_cart_template(); break; case 'compare': woodmart_sticky_toolbar_compare_template(); break; case 'search': woodmart_sticky_toolbar_search_template(); break; case 'account': woodmart_sticky_toolbar_account_template(); break; case 'mobile': woodmart_sticky_toolbar_mobile_menu_template(); break; case 'sidebar': woodmart_sticky_sidebar_button( false, true ); break; case 'link_1'; case 'link_2'; case 'link_3'; case 'link_4'; case 'link_5'; woodmart_sticky_toolbar_custom_link_template( $key ); break; case 'home'; case 'blog'; case 'shop': woodmart_sticky_toolbar_page_link_template( $key ); break; } } ?>