bạn đặt thêm truy vấn query_posts() ở ngay trước câu lệnh
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
Câu lệnh "<?php if (have_posts()) : while (have_posts()) : the_post(); ?>" này là cứ có bài viết nó nó xử lý tất.
Query_posts cũng là xử lý truy vấn nên bác đặt nó trước
Em ví dụ em viết câu lệnh này
<?php query_posts(array( 'category__in' => 12, 'paged' => get_query_var('paged')) ); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
cái query_posts có nhiệm vụ truy vấn tất cả bài viết trong catagory có id=12 và cái "<?php if (have_posts()) : while (have_posts()) : the_post(); ?>" có nhiệm vụ lấy hết tất cả các bài viết được xét bởi query_posts.
Nếu không có query_posts thì nó lấy tất cả trong data
Câu lệnh của e bao gồm cả phân trang rồi đấy nhé
Nếu nó vẫn không được bác thử thay
'paged' => get_query_var('paged')
bằng
'paged' => get_query_var('page')
nhé
(em giải thích có gì chưa đúng mong các pro đóng góp, đừng ném gạch tội nghiệp e lắm)
Bookmarks