'post', 'post_status' => 'publish', 'no_found_rows' => 1, 'ignore_sticky_posts' => 1, ); $banner_content_from = get_theme_mod( 'banner_content_from', 'category' ); if ( 'category' == $banner_content_from ) : $banner_cat = get_theme_mod( 'banner_cat' ); $banner_posts_orderby = esc_attr( get_theme_mod( 'banner_posts_orderby', 'date' ) ); $post_args['posts_per_page'] = absint( get_theme_mod( 'no_of_banner_posts', 4 ) ); $post_args['orderby'] = ( 'id' == $banner_posts_orderby ) ? strtoupper( $banner_posts_orderby ) : $banner_posts_orderby; $post_args['order'] = esc_attr( get_theme_mod( 'banner_posts_order', 'desc' ) ); if ( ! empty( $banner_cat ) ) : $post_args['tax_query'][] = array( 'taxonomy' => 'category', 'field' => 'term_id', 'terms' => absint( $banner_cat ), ); endif; else : $banner_post_ids = get_theme_mod( 'banner_post_ids' ); if ( ! empty( $banner_post_ids ) ) : $post_ids = explode( ',', esc_attr( $banner_post_ids ) ); $post_args['post__in'] = $post_ids; $post_args['orderby'] = 'post__in'; $post_args['posts_per_page'] = count( $post_ids ); endif; endif; $banner_posts = new WP_Query( $post_args ); if ( $banner_posts->have_posts() ) : // Empty container class for full width banner. $container_class = $slider_wrapper_class = ''; // Holds banner attributes. $data_banner = array(); // Default image size. $image_size = 'blogbyte-cover-image'; $img_class = ' blogbyte-rounded-img'; $enable_banner_dots = $enable_banner_arrows = ''; $banner_layout = get_theme_mod( 'banner_layout', 'boxed' ); $banner_display_as = get_theme_mod( 'banner_display_as', 'carousel' ); $enable_banner_arrows = get_theme_mod( 'enable_banner_arrows', true ); $enable_banner_dots = get_theme_mod( 'enable_banner_dots' ); $enable_banner_overlay = get_theme_mod( 'enable_banner_overlay', true ); if ( $enable_banner_overlay ) { $banner_overlay_style = 'background-color:' . esc_attr( get_theme_mod( 'banner_overlay_color', '#000000' ) ) . ';'; $banner_overlay_style .= 'opacity:' . esc_attr( get_theme_mod( 'banner_overlay_opacity', 0.6 ) ) . ';'; } $show_banner_category = get_theme_mod( 'show_banner_category', true ); if ( $show_banner_category ) { $banner_cat_style = get_theme_mod( 'banner_category_style', 'style_5' ); $banner_cat_color = get_theme_mod( 'banner_category_color_display', 'as_color' ); $banner_cat_limit = get_theme_mod( 'banner_category_limit', 1 ); } $banner_post_meta = get_theme_mod( 'banner_post_meta', array( 'author', 'date' ) ); $banner_post_meta_settings = array( 'date_format' => get_theme_mod( 'banner_posts_date_format', 'format_2' ), 'author_image' => get_theme_mod( 'enable_banner_author_image' ), 'show_icons' => get_theme_mod( 'show_banner_post_meta_icon', true ), ); $enable_banner_desc = get_theme_mod( 'enable_banner_desc' ); $banner_desc_length = get_theme_mod( 'banner_desc_length', 25 ); $enable_banner_read_more_btn = get_theme_mod( 'enable_banner_read_more_btn' ); $banner_read_more_btn_text = get_theme_mod( 'banner_read_more_btn_text' ); $banner_read_more_style = get_theme_mod( 'banner_read_more_style', 'style_3' ); $banner_read_more_icon = get_theme_mod( 'banner_read_more_icon' ); $enable_pinned_posts = get_theme_mod( 'enable_pinned_posts' ); // Wrapper class for non full width banner. if ( 'boxed' == $banner_layout ) : $container_class = ' uf-wrapper'; if ( $enable_pinned_posts ) : $image_size = 'blogbyte-large-img'; $slider_wrapper_class = 'col-lg-6'; else : $slider_wrapper_class = 'col-lg-12'; endif; endif; if ( 'full-width' == $banner_layout ) : $enable_pinned_posts = false; $image_size = 'blogbyte-cover-image'; $slider_wrapper_class = 'col-lg-12'; endif; if ( 'slider' == $banner_display_as ) : $banner_style = 'as-slider style_1'; $data_banner['effect'] = 'fade'; $data_banner['fadeEffect'] = array( 'crossFade' => true, ); $banner_style .= ' em-animate-content'; $banner_dots_class = ' blogbyte-swiper-inner-bullets '; else : $banner_style = 'as-carousel style_1'; $item_gap = absint( get_theme_mod( 'banner_carousel_item_gap', 4 ) ); if ( $item_gap == 0 ) { $img_class = ''; } $data_banner['slidesPerView'] = 1; $data_banner['centeredSlides'] = true; $data_banner['keyboard'] = array( 'enabled' => true, ); $data_banner['spaceBetween'] = $item_gap; $data_banner['breakpoints'] = array( '1024' => array( 'slidesPerView' => 1.5, ), ); $banner_style .= ' em-animate-content'; $banner_dots_class = ' blogbyte-swiper-outer-bullets '; endif; if ( $enable_banner_arrows ) : $data_banner['navigation'] = array( 'nextEl' => '.swiper-button-next', 'prevEl' => '.swiper-button-prev', ); endif; if ( $enable_banner_dots ) : $data_banner['pagination'] = array( 'el' => '.swiper-pagination', 'clickable' => true, ); endif; if ( get_theme_mod( 'enable_banner_autoplay' ) ) : $data_banner['autoplay'] = array( 'delay' => absint( get_theme_mod( 'banner_autoplay_speed', 5000 ) ), 'disableOnInteraction' => false, ); endif; if ( $enable_pinned_posts ) { $banner_style .= ' is-pinned-posts-active'; } $wrapper_class = $banner_layout . ' ' . $banner_style; ?>

have_posts() ) : $banner_posts->the_post(); ?>
'; endif; if ( $enable_banner_arrows ) : echo '
'; endif; ?>