publicly_queryable ) { $tax_query[] = array( 'taxonomy' => $taxonomy->name, 'field' => 'term_id', 'terms' => $selected_categories, ); break; } } } $args = array( 'post_type' => $post_type, 'posts_per_page' => -1, 'post_status' => 'publish', 'orderby' => 'date', 'order' => 'DESC', ); if ( ! empty( $tax_query ) ) { $args['tax_query'] = $tax_query; } } elseif ( ! empty( $selected_posts ) ) { $args = array( 'post_type' => $post_type, 'post__in' => $selected_posts, 'posts_per_page' => -1, 'post_status' => 'publish', 'orderby' => 'post__in', ); } else { return; } $query = new WP_Query( $args ); if ( ! $query->have_posts() ) { return; } $wrapper_attributes = get_block_wrapper_attributes( array( 'data-speed' => esc_attr( $speed ), 'data-enable-click' => esc_attr( $enable_click ? '1' : '0' ), 'style' => sprintf( 'background-color: %s; color: %s;', esc_attr( $background_color ), esc_attr( $text_color ) ), ) ); $item_style = sprintf( 'color: %s; font-size: %spx; font-weight: %s;%s', esc_attr( $text_color ), esc_attr( $font_size ), esc_attr( $font_weight ), $font_family ? ' font-family: ' . esc_attr( $font_family ) . ';' : '' ); $item_class = $enable_click ? 'news-ticker-item' : 'news-ticker-item no-click'; ?>
>
have_posts() ) { $query->the_post(); ?>