$args['builder'], 'data-section-id' => $section_id, 'data-has-sticky-logo' => $sticky_logo_enabled ? 'true' : 'false', ); if ( ! function_exists( 'render_logo_item' ) ) { function render_logo_item( $logo_type, $settings, $device ) { $logo_settings = 'primary' === $logo_type ? ( $settings['logo'] ?? array( 'url' => '#' ) ) : $settings['sticky_logo']; $mobile_logo_settings = 'primary' === $logo_type ? ( $settings['logo_mobile'] ?? array( 'url' => '#' ) ) : $settings['sticky_logo']; $logo_enabled = $settings['logo_enabled_devices'] ?? array( 'desktop', 'mobile' ); $logo_attributes = array( 'logo-type' => esc_attr( $logo_type ), ); $logo_url = empty( $logo_settings['url'] ) ? get_site_icon_url() : $logo_settings['url']; $mobile_logo_url = empty( $mobile_logo_settings['url'] ) ? $logo_url : $mobile_logo_settings['url']; ?>