Acest modul nu a fost testat cu ultimele 3 versiuni importante ale WordPress. S-ar putea să nu mai fie întreținut sau susținut și ar putea avea probleme de compatibilitate când este folosit cu versiuni recente ale WordPress.



Display your list with pagination by a simple function call.
Add multiple paginations to the same page.


  • Multiple paginations at the same page
  • Chose how many items to display per page, default: 10
  • Chose adjacent items, default: 6
  • Customize on page query variable, default: „page”
  • Choose if the on page value should be fetched automatically, default: true
  • How to display first and last page buttons, as numbers or as text, default: numbers
  • All the buttons are visible by default
  • If the previous button is visible
  • If the next button is visible
  • If the previous button is visible when the first page is reached
  • If the next button is visible when the last page is reached
  • If the adjacent dots are visible
  • If the first button is visible
  • If the last button is visible
  • Localization support – download the template and submit your language
  • All HTML/CSS elements are customizable


  • 1.0: Plug in release


Install and Activate

  1. Download and unzip
  2. Upload the paginate directory to the /wp-content/plugins/ directory.
  3. Activate the plugin through the Plugins menu in WordPress.
  4. In your theme, modify the CSS file to change the look and feel of your pagination.


3 line implementation

$totalitems = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");
$p = new paginate($totalitems);
echo $p->get_pagination();

Post onpage argument

$onPage = $_GET['page']
$totalitems = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");
$p = new paginate($totalitems);
echo $p->get_pagination($onPage);

Example implementation

//get total items from database
$totalitems = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");

$p = new paginate($totalitems);
$limit = $p->itemsPerPage;
$offset = $p->get_offset();

//your query. add the offset and limit to the query
$query = "SELECT $wpdb->users.ID FROM $wpdb->users LIMIT $offset, $limit";
$user_ids = $wpdb->get_results($query);
//your loop
foreach($user_ids as $id) {
  //do something...

//pagination html
echo $p->get_pagination();


Nu există nicio verificare pentru acest modul.

Contributori și dezvoltatori

„Paginate” este un software open-source. La acest modul au contribuit următoarele persoane.


Tradu „Paginate” în limba ta.

Te interesează dezvoltarea?

Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.