![Chia sẻ Shortcode hiển thị bài viết liên quan trong WordPress Chia sẻ Shortcode hiển thị bài viết liên quan trong WordPress](/wp-content/uploads/2020/12/caodem-hinh-anh-shortcode-bai-viet-lien-quan-wordpress-2-1.jpg)
![Nguyễn Văn Luyến Nguyễn Văn Luyến](/wp-content/uploads/2022/06/rongcon.net-Anh-dai-dien-150x150.webp)
Chia sẻ Shortcode hiển thị bài viết liên quan trong WordPress
Shortcode hiển thị bài viết liên quan
Đầu tiên các bản cần sao chép đoạn code bên dưới và dán vào file function.php trong thư mục theme mà bạn đang sử dụng.
// Shortcode bai viet lien quan trong bai viet
function baiviethay() {
$categories = get_the_category($post->ID);
if ($categories)
{
$category_ids = array();
foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
$args=array(
'category__in' => $category_ids,
'post__not_in' => array($post->ID),
'posts_per_page'=>3, // chinh so bai viet muon hien thi
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
ob_start();
if( $my_query->have_posts() ) {
echo "Bài viết liên quan";
while ($my_query->have_posts()) : $my_query->the_post(); ?>
$list_post = ob_get_contents();
ob_end_clean();
return $list_post;
}
add_shortcode('bai', 'baiviethay');
Cách đưa bài viết liên quan vào bài viết
![Chia sẻ Shortcode hiển thị bài viết liên quan trong WordPress](http://caodem.com/wp-content/uploads/caodem-hinh-anh-shortcode-bai-viet-lien-quan-wordpress-2.jpg)