Tôi đang làm việc trên một trang web nơi tôi có một blog nhưng tôi cũng có một loại bài đăng tùy chỉnh để cho phép tôi thả vào một số video.
Tôi muốn sử dụng phân trang để nếu có nhiều hơn 9 video được hiển thị thì xảy ra phân trang.
Phần đầu tiên của công trình này. Các video thực sự bị giới hạn ở mức 9 trên mỗi trang và phân trang hiển thị chính xác ở phía dưới.
Tuy nhiên, khi tôi nhấp vào liên kết cho trang thứ hai, mặc dù URL thay đổi, các video của trang đầu tiên được hiển thị.
Đối với các bài đăng trên blog 'bình thường' của tôi, phân trang hoạt động chính xác như dự định.
Đây là mã hiện tại mà tôi đang sử dụng cho loại bài đăng tùy chỉnh của mình:
<?php if ( have_posts() ) : ?>
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts('post_type=videos&posts_per_page=9&paged=$paged'); ?>
<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>
Mọi sự trợ giúp sẽ rất được trân trọng.