Hiển thị các bài viết liên quan cùng TAG trong wordpress

flatsome
11/07/21
0

Hôm nay mình xin được chia sẻ code hiển thị bài viết liên quan (Theo tags) và bài viết cùng chuyên mục (Trong categorys) không cần dùng đến plugin. Rất tốt cho ai muốn làm theme và không muốn dùng quá nhiều pugin

Hiển thị các bài viết liên quan cùng TAG trong wordpress

Hiển thị các bài viết liên quan cùng TAG trong wordpress
Hiển thị các bài viết liên quan cùng TAG trong wordpress

 

Code bài viết liên quan ( TAG)

Trước tiên là code bài viết liên quan. Cái này sẽ hiển thị các bài viết trong cùng một tags. Các bạn copy và paste vào file single.php và vào chỗ muốn hiển thị nhé

Code by levantoan.com

<?php
$tags = wp_get_post_tags(get_the_ID());
if ($tags){
echo ‘<div id=”relatedpost”>’;
$tag_ids = array();
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;

$args=array(
‘tag__in’ => $tag_ids,
‘post__not_in’ => array(get_the_ID()),
‘posts_per_page’ => 3,
);
$my_query = new wp_query($args);
if( $my_query->have_posts() ):
echo ‘<ul>’;
while ($my_query->have_posts()):$my_query->the_post();
?>
<li><a href=”<?php the_permalink() ?>” title=”<?php the_title(); ?>”><?php the_title(); ?></a></li>
<?php
endwhile;
echo ‘</ul>’;
endif;
wp_reset_query();
echo ‘</div>’;
}
?>

Sau khi làm xong bạn lưu lại và xem kết quả nhé

code bài cùng TAG
code bài cùng TAG

Chúc Các ban thành công

 

Xem thêm :