Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
WP-Paginate icon

WP-Paginate

v2.2.4
by maxfoundry · 4.6 (104 reviews)

WP-Paginate is a simple and flexible pagination plugin which provides users with better navigation on your WordPress site.

30K+ active installs Updated Feb 19, 2025 Tested to 6.7.2
Try Demo Download
Pre-installed Ready in ~10s No card

About WP-Paginate

WP-Paginate is a pagination plugin for WordPress that improves navigation and user experience on your website. It also helps increase your site's SEO by providing more links to your content. You can customize the appearance of the pagination links using the Custom CSS tab in the plugin settings.

Screenshots

WP-Paginate screenshot
WP-Paginate screenshot

Frequently asked questions

What is WP-Paginate?
WP-Paginate is a simple and flexible pagination plugin which provides users with better navigation on your WordPress site.
How does pagination affect SEO?
Pagination increases the SEO of your site by providing more links to your content.
How can I customize the CSS for pagination links?
You can add custom CSS for your pagination links with the Custom CSS tab in WP-Paginate Settings.
Can WP-Paginate be used to paginate post comments?
Starting in version 1.1, WP-Paginate can also be used to paginate post comments!
Where can I find translations for WP-Paginate?
Translations can be found at: https://plugins.svn.wordpress.org/wp-paginate/I18n (check the version number for the correct file)

Changelog

2.2.4

  • Added class ‘ellipse-gap’ to the pagination HTML

2.2.3

  • Tested with WordPress 6.7
  • Fixed issue with calling _load_textdomain_just_in_time function

2.2.2

  • Tested with WordPress 6.5

2.2.1

  • Tested with WordPress 6.4

2.2.0

  • Tested with WordPress 6.1

2.1.9

  • Added code to prevent script injection into a hidden field on the settings page

2.1.8

  • Add the

<

nav> tag to the list of allowed tags for pagination markup

2.1.7

  • Tested with WordPress 5.8

2.1.6

  • Improved accessibility by adding aria-label attributes

2.1.5

  • Updated jQuery function calls
  • Replaced old color picker with newer version

2.1.4

  • Fixed potential XSS Vulnerabilities

2.1.3

  • Tested with WordPress 5.6
  • Updated readme.txt with note to use WP-Paginate Settings rather than editing theme files
  • Added Portuguese translation

2.1.2

  • Added code to fix PHP warning message

2.1.1

  • Added setting to remove ellipses from pagination links
  • Added code to load jquery-migrate

2.1.0

  • Tested with WordPress 5.5

2.0.9

  • Fix inserting of empty style tag

2.0.8

  • Tested with WordPress 5.4.1

2.0.7

  • Fixed issue with not applying before and after function arguments

2.0.6

  • Fixed issue with slashes added to URLs containing query strings

2.0.5

  • Added option to add trailing slash to pagination links when needed

2.0.4

  • Removed trailing slash from pagination links

2.0.3

  • Added neon pink button style

2.0.2

  • Added new preset
  • Updated setting page screen shots

2.0.1

  • fixed undefined index notices

2.0.0

  • Added new button styles
  • Added the ability to select the font
  • Updated the translation file
  • Added the ability to add pagination without editing theme files. This applies to posts but not to comments.
  • Added the ability to hide the standard theme pagination. This applies to posts but not to comments.
  • Added a review notice

= 1.3.4=
* Tested with WordPress 4.7.1

1.3.3

  • Added settings tab for entering custom CSS code

1.3.2

  • Tested with WordPress 4.7

1.3.1

  • Fixed bug that prevented a wp-paginate.css stylesheet from loading from a child theme (reported by sunamumaya)
  • Tested plugin against WordPress 4.1

1.3

  • Plugin ownership transfered to Studio Fuel (http://studiofuel.com) – no functional changes were made
  • Tested plugin against WordPress 4.0.1

1.2.6

  • Removed final closing PHP tag
    Github pull request via DeanMarkTaylor
  • Do not add the title element if the title is empty
    Github pull request via Claymm / chaika-design

1.2.5

  • Remove PHP4 support to resolve PHP Strict warning
    Github pull request via DeanMarkTaylor
  • Test with latest version of WordPress

1.2.4

  • Ensure pagination of posts when wp_paginate() is called
    Github pull request via whacao
  • Support loading on https pages (plugin now requires WordPress 2.6+)
    Github pull request via hadvig

1.2.3

  • Fixed deprecated parameter to the WordPress add_options_page() function
    Github pull request via alexwybraniec

1.2.2

  • Fixed a XSS vulnerability reported by Andreas Schobel (@aschobel)

1.2.1

  • Added is_rtl function check to prevent errors with older version of WordPress

1.2

  • Added RTL language support
  • Fixed comments pagination bug
  • Changed language domain name from wp_paginate to wp-paginate (this will affect translation file names)

1.1.2

  • Fixed comment pagination bug (nested comments caused blank page)
  • Enabled HTML for Pagination Label, Previous Page, and Next Page
  • Localization changes were made, Translations need to be updated

1.1.1

  • Changed output to include wp-paginate and wp-paginate-comments class names on the ol element
  • Changed the before option from <div class="wp-paginate"> to <div class="navigation">
  • Added .wp-paginate-comments styles to wp-paginate.css
  • Changed styles in wp-paginate.css

1.1

  • Added wp_paginate_comments() function for pagination of post comments

1.0.1

  • Added I18n folder and wp-paginate.pot file
  • Fixed some internationalization and spelling errors
  • Updated readme.txt and added more details

1.0

  • Initial release

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…