Danh sách Wordpress bài viết với phân trang
Và hiện tại tôi đã đặt tùy chọn đọc trong bảng quản trị mà tôi chỉ muốn hiển thị 3 bài đăng trên mỗi trang. Với mã mới này, các bài đăng theo năm, nó hiển thị tất cả các bài đăng và trong các nút phân trang có 3 trang. Khi chuyển sang trang khác, nó lại hiển thị cùng một nội dung Làm cách nào tôi có thể bao gồm phân trang khi tôi có bài đăng theo năm?
Cái nào gọi hàm
Ý tưởng là tôi có thể đặt một số bài đăng được hiển thị. Không phải theo năm, mà theo bài viết. Vì vậy, nếu tôi có 30 từ năm 2014 và 20 từ năm 2013 và đặt giới hạn thành 5, nó sẽ chỉ hiển thị 5 từ đầu tiên từ năm 2014 Một trong những chủ đề yêu thích mọi thời đại của tôi là WordPress. WordPress là nền tảng viết blog nhẹ và đây là bài viết mới trong WordPress về việc giải quyết vấn đề phân trang với trang danh mục trong WordPress Để hiển thị các bài đăng được phân trang từ một danh mục với WordPress khá dễ dàng nếu chúng ta đang sử dụng have_post với vòng lặp while. Nó không tạo ra bất kỳ vấn đề nào với have_post nhưng khi bạn sử dụng foreach, get_posts, vòng lặp for, wp_query hoặc truy vấn tùy chỉnh, phân trang của bạn sẽ ngừng hoạt động hoặc tạo ra một số vấn đề. Đôi khi bạn sử dụng nhiều truy vấn hoặc vòng lặp lồng nhau và nó cũng tạo ra sự cố với phân trang Vì vậy, hãy xem cách sử dụng phân trang khi bạn đang làm việc để tải bài đăng từ danh mục trong WordPress hoặc để tải bài đăng trong trang danh mục Trước hết hãy khai báo biến toàn cục Hãy hiểu bằng mã PHP1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
toàn cầu $wp_query; $result = mới WP_Query('cat=3');//replace with your desired category id $args_pagi = mảng( 'base' = > add_query_arg( 'paged', '%#%' ), 'tổng' = > $result->max_num_pages, 'hiện tại' = > $page );
$args = mảng('post_type'< => 'post','post_status' => 'publish','cat' => 3); $myposts = mới WP_Query( $args );
foreach( $myposts - >posts as $data ) : setup_postdata($data);
// mã mong muốn của bạn endforeach;
//gọi hàm phân trang echo paginate_links( $args_pagi);
cũng đọc Đã sửa lỗi phân trang trong WordPress Đó là Gói. Tôi hy vọng rằng bạn thấy kỹ thuật này hữu ích cho ai đó Đừng ngần ngại sử dụng mã này trong các dự án WordPress của bạn và đăng nhận xét của bạn nếu bạn cần trợ giúp. như mọi khi, cảm ơn vì đã đọc. Đừng quên theo dõi chúng tôi trên Twitter hoặc Đăng ký chúng tôi để nhận thông tin cập nhật mới nhất Phân trang bài viết trong WordPress là gì?Phân trang cho phép người dùng của bạn lật trang qua lại nhiều trang nội dung . WordPress có thể sử dụng phân trang khi. Xem danh sách các bài đăng khi có nhiều bài đăng hơn mức có thể vừa trên một trang hoặc. Chia tay các bài đăng dài hơn theo cách thủ công bằng cách sử dụng thẻ sau.
Phân trang bài viết là gì?Phân trang bài đăng cho phép điều hướng giữa các trang của kết quả Hiển thị bài đăng, bao gồm các liên kết trang kết quả tiếp theo và trước đó, v.v. . Hành động này chỉ có thể được sử dụng cùng với hành động Hiển thị bài đăng. Hiển thị Bài đăng với vòng lặp Chính được phân trang theo mặc định. |