'post', 'ignore_sticky_posts' => true, 'posts_per_page' => 999, 'cat' => absint( $slider_cat ), ) ); // Defining a new array to be merged later // Since there are two loops, the result of two loops will have double arrays to be merged, it is defined such that the data in this array will be merged with later formed array and structure will be like that of previous ones. $post_merging_arr = []; $slider_cat_content = Octane_Theme_Options::get_option( 'homepage-slider-cat-repeater' ); foreach ( $slider_cat_content as $slider ) { $post_content['sub_title'] = $slider['sub_title']; array_push( $post_merging_arr, $post_content ); } $i = 0; while ( $cat_query->have_posts() ): $cat_query->the_post(); $post_arr['title'] = get_the_title(); $post_arr['img'] = get_the_post_thumbnail(); $post_arr['url'] = get_permalink(); if ( ! empty( $post_merging_arr[$i] ) ) { $post_merged_arr = array_merge( $post_merging_arr[ $i ], $post_arr ); array_push( self::$data_arr, $post_merged_arr ); } else { array_push( self::$data_arr, $post_arr ); } $i++; endwhile; wp_reset_postdata(); return apply_filters( 'octane_slider_category_data_arr', self::$data_arr ); } public static function render_content() { $slider_enable = Octane_Theme_Options::get_option( 'homepage-slider-enable' ); if ( ! $slider_enable ) { return; } $text_align_class = "text-aligncenter"; $slider_pause_enable = false; $slider_next_icon_enable = true; $slider_pager_enable = false; $slider_overlay_enable = true; $overlay_class = ( $slider_overlay_enable ) ? 'overlay-enabled' : ''; $slider_transitions = 'fadeout'; $slider_speed = 3000; $slider_content = Octane_Theme_Options::get_option( 'homepage-slider-content' ); if ( 'post' === $slider_content ) { $data_arr = self::render_data( self::render_from_post() ); } elseif ( 'page' === $slider_content ) { $data_arr = self::render_data( self::render_from_page() ); } elseif ( 'category' === $slider_content ) { $data_arr = self::render_data( self::render_from_category() ); } ?>