<?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(); ?>