File "search.php"

Full Path: /var/www/bvnghean.vn/wp-content/themes/bvnghean/search.php
File size: 1.55 KB
MIME-type: text/x-php
Charset: utf-8

<?php
global $query_string;
wp_parse_str( $query_string, $search_string );
if($query_string == ''){
	wp_redirect(home_url());
};
?>
<?php get_header(); ?>
<?php
$query_array = array(
	'paged' => $paged,
	'post_type' => 'post',
	's' => $search_string['s'],
	'orderby' => 'post_date',
    'order' => 'DESC',
    'post_status' => 'publish',
);
$search_query = new WP_Query( $query_array );
$total_results = $search_query->found_posts ? $search_query->found_posts : 0 ;
?>
<div class="wrapper container px-20">
	<br>
	<h3>Có <?=$total_results?> kết quả tìm kiếm cho "<span style="color: red"><?=$search_string['s']?></span>"</h3>
	<br>
	<?php 
		if($search_query->have_posts()):while($search_query->have_posts()):$search_query->the_post();
			$thumb = get_image_src(get_post_thumbnail_id(),'medium');
			$pattern = preg_quote($search_string['s']);
			$result  = preg_replace("/($pattern)/i", '<span class="highlight">$1</span>', $post->post_title);
	?>

		<div class="list-item">
			<div class="list-thumbnail">
				<img src="<?=$thumb?>" alt="" />
			</div>
			<div class="list-content">
				<a href="<?=the_permalink()?>" class="color-main color-hover-second post-title font-h6"><?=$result?></a>
				<p class="post-time"><i class="la la-clock"></i> <?=date('H:i d/m/Y', strtotime($post->post_date))?></p>
				<p><?=the_excerpt()?></p>
			</div>
		</div>
      
    <?php
		endwhile;
		echo '<br>';
		wp_pagenavi(array( 'query' => $search_query )); wp_reset_postdata();
		echo '<br>';
	?>
	<?php endif; ?>

</div>
<?php get_footer(); ?>