Plugin Pagination by HocWP Team

Pagination là một tính năng không thể thiếu trong mỗi trang blog, nó sẽ giúp bạn tạo phân trang để xem các bài viết cũ hơn. Bài viết này mình sẽ gửi đến các bạn plugin Pagination by HocWP Team – tiền thân của plugin này là SB Paginate.

Giống như các plugin giúp tạo phân trang khác, Pagination by HocWP Team cũng có trang options cho phép bạn cài đặt các tùy chọn để hiển thị ra bên ngoài. Trước kia, khi up phiên bản đầu tiên mình đã đặt tên là SB Paginate, nhưng hiện tại plugin đã được đổi tên thành Pagination by HocWP Team. Bên dưới là một số tính năng bạn có thể tham khảo:

  • Tạo phân trang với query mặc định hoặc query tùy chỉnh.
  • Cài đặt hiển thị label.
  • Tùy chỉnh số nút hiển thị ở 2 đầu và 2 bên nút trang hiện tại.
  • Cài đặt hiển thị nút trang trước và trang kế tiếp.
  • Cài đặt hiển thị nút trang đầu tiên và trang cuối cùng.
  • Cài đặt hiển thị nút thống kê trang hiện tại trên tổng số trang.

Ngoài ra thì plugin còn có các tính năng khác, các bạn có thể thử sử dụng và để lại bình luận để hỗ trợ HocWP Team nhé. Nếu bạn mong muốn có thêm tính năng nào đó thì có thể gửi yêu cầu lại trong bài viết này, bên mình sẽ bổ sung và cập nhật phiên bản mới nếu chức năng có tính khả dụng.

Cách sử dụng plugin thì rất đơn giản, bạn vào trong các tập tin PHP của giao diện, thường thì bạn đặt nó sau vòng lặp trong tập tin archive.php.

<?php if(function_exists('hocwp_pagination')) hocwp_pagination(); ?>

Bạn thêm dòng code bên trên vào nơi mà bạn muốn hiển thị phân trang. Ngoài ra, nếu bạn muốn thay đổi các thông số khác thì có thể truyền mảng giá trị vào lúc gọi hàm nhé.

$defaults = array(
	'label'         => '',
	'show_all'      => 0,
	'end_size'      => 1,
	'mid_size'      => 2,
	'prev_next'     => 1,
	'dynamic_size'  => 0,
	'prev_text'     => __( 'Previous', 'hocwp-pagination' ),
	'next_text'     => __( 'Next', 'hocwp-pagination' ),
	'first_last'    => 0,
	'first_text'    => __( 'First', 'hocwp-pagination' ),
	'last_text'     => __( 'Last', 'hocwp-pagination' ),
	'current_total' => ''
);

Nếu bạn muốn dùng cho query tùy chỉnh, khi gọi hàm bạn chỉ cần thêm key 'query' => $query vào trong mảng tham số đầu vào là được. Chúc bạn thành công.

2 bình luận cho “Plugin Pagination by HocWP Team

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *