Bài viết này mình sẽ hướng dẫn cho các bạn cách truy vấn bài viết theo chuyên mục trên blog WordPress. Bài viết này ra đời dựa theo câu hỏi của một bạn đọc đã đăng bình luận trên Blog Học WordPress như sau: 1. Mình sẽ giải quyết câu hỏi thứ nhất trước: Cách truy vấn bài viết mới nhất theo một chuyên mục Với câu hỏi trên thì bạn có thể làm như sau, giả sử bây giờ mình có chuyên mục với term_id là 16. Vậy bên dưới sẽ là câu truy vấn để lấy bài viết theo chuyên mục này. PHP: $sb_query = new WP_Query(array("category__in" => array(16))); Về ví dụ bên trên thì bạn có thể xem tại trang hướng dẫn: http://codex.wordpress.org/Class_Reference/WP_Query#Category_Parameters 2. Trả lời cho câu hỏi thứ hai: Cách lấy bài viết mới nhất của một chuyên mục PHP: $sb_query = new WP_Query(array("category__in" => array(16), "posts_per_page" => 1)); Trong câu truy vấn bên trên, tham số posts_per_page là để chỉ số lượng bài viết. 3. Trả lời cho câu hỏi thứ ba: Cách lấy 6 bài viết đầu tiên của chuyên mục, loại trừ bài viết mới nhất đầu tiên PHP: $sb_query = new WP_Query(array("category__in" => array(16), "offset" => 1, "posts_per_page" => 6)); Trong câu truy vấn bên trên, tham số offset là để chỉ vị trí bài viết bắt đầu lấy.