ruạṛ
<?php if ( ! empty( $posts ) && $posts->have_posts() ) { ?> <?php if ( ! empty( $instance['title'] ) ) { echo $args['before_title'] . $instance['title'] . $args['after_title']; } $this->override_read_more( $settings ); ?> <div class="sow-blog sow-blog-layout-<?php echo esc_attr( $instance['template'] ); ?>" data-template="<?php echo esc_attr( $instance['template'] ); ?>" data-settings="<?php echo esc_attr( json_encode( $settings ) ); ?>" data-paged="<?php echo esc_attr( $posts->query['paged'] ); ?>" data-total-pages="<?php echo esc_attr( $posts->max_num_pages ); ?>" data-hash="<?php echo esc_attr( $storage_hash ); ?>" > <?php do_action( 'siteorigin_widgets_blog_output_before', $settings ); if ( $instance['template'] == 'portfolio' && $template_settings['filter_categories'] && ! is_wp_error( $template_settings['terms'] ) ) { ?> <div class="sow-portfolio-filter-terms" style="margin-bottom: 25px;"> <button data-filter="*" class="active" style="background: none; margin-right: 34px; padding: 0 0 6px;"> <?php echo esc_html__( 'All', 'so-widgets-bundle' ); ?> </button> <?php foreach ( $template_settings['terms'] as $tax_term ) { ?> <button data-filter=".<?php echo $tax_term->slug; ?>" style="background: none; box-shadow: none; margin-right: 34px; padding: 0 0 6px;"> <?php echo $tax_term->slug; ?> </button> <?php } ?> </div> <?php } ?> <div class="sow-blog-posts"> <?php while ( $posts->have_posts() ) { $posts->the_post(); ?> <?php include plugin_dir_path( __FILE__ ) . $instance['template'] . '.php'; ?> <?php } ?> </div> <?php $this->paginate_links( $settings, $posts, $instance ); ?> <?php do_action( 'siteorigin_widgets_blog_output_after', $settings ); ?> </div> <?php $this->override_read_more( $settings ); ?> <?php } ?> <?php wp_reset_postdata(); ?>
cải xoăn