WP-PageNavi is the #131 ranked popular app on WordPress, with a 4.7 average rating from 149 reviews, as of Aug 31, 2026.
WP-PageNavi is a WordPress Plugin Directory app by Lester Chan. With a rating of 4.7★ from 149 reviews, it currently ranks #131 in the Popular category.
AppRanks data: WP-PageNavi ranks #131 in Popular on WordPress Plugin Directory, placing it in the top 26% of that category.
AppRanks verdict
Generated from live marketplace data — refreshed daily
WP-PageNavi is a highly rated WordPress app with a growing review traction. It is listed in the Popular category on WordPress Plugin Directory, which AppRanks treats as the canonical taxonomy node for ranking and competitor comparison. 149 reviews put it in the early-traction tier — useful for early-stage stores willing to be on the leading edge. Early-traction review counts are sensitive to single launch periods or feature events, so a 30-day re-check before bigger commitments often resolves whether the trend is sustained. Paid-only pricing means evaluating fit on the marketplace listing or via the developer's documentation before installing. AppRanks tracks rating, review count, pricing tier, and category position daily — the figures on this page reflect the most recent scrape from the canonical WordPress Plugin Directory listing.
Pros
- +High average rating (4.7★) signals consistent merchant satisfaction
- +Published by Lester Chan — established developer track record
Cons
- −Sparse visual evidence (0 screenshots) — harder to evaluate the UX before installing
Looking to switch from WP-PageNavi?
See WP-PageNavi's alternatives ranked by audit score, rating, and review velocity.
How WP-PageNavi works
Show full descriptionShow less
Want to replace the old ← Older posts | Newer posts → links with some page links?
This plugin provides the wp_pagenavi() template tag which generates fancy pagination links.
Much of the 2.x line was the work of scribu, whose write-ups on using it with secondary queries are still the ones the FAQ below points at. The plugin icon is by SimpleIcon from Flaticon.
Donations I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks, I will really appreciate it. If not feel free to use it without any obligations.
Usage In your theme, you need to find calls to next_posts_link() and previous_posts_link() and replace them.
In the Twentyten theme, it looks like this:
<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">←</span> Older posts', 'twentyten' ) ); ?></div> <div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' ) ); ?></div>
You would replace those two lines with this:
<?php wp_pagenavi(); ?>
For multipart pages, you would look for code like this:
<?php wp_link_pages( ... ); ?>
and replace it with this:
<?php wp_pagenavi( array( 'type' => 'multipart' ) ); ?>
Go to WP-Admin -> Settings -> PageNavi for configuration.
Changing the CSS If you need to configure the CSS style of WP-PageNavi, you can copy the css/wp-pagenavi.css file from the plugin directory into your theme’s directory as wp-pagenavi.css and make your modifications there. This way, you won’t lose your changes when you update the plugin.
The stylesheet sets no font and no text colour, so it inherits both from your theme, and its two border colours are CSS custom properties. A small change needs no copy of the file at all:
.wp-pagenavi { --wp-pagenavi-border-color: #d0d0d0; --wp-pagenavi-border-color-current: rebeccapurple; }
Alternatively, you can set “Use wp-pagenavi.css” to No on the settings page and add the styles to your theme’s style.css file directly.
Changing Class Names There are filters that can be used to change the default class names that are assigned to page navigation elements.
Filters
wp_pagenavi_class_pages
wp_pagenavi_class_first
wp_pagenavi_class_previouspostslink
wp_pagenavi_class_extend
wp_pagenavi_class_smaller
wp_pagenavi_class_page
wp_pagenavi_class_current
wp_pagenavi_class_larger
wp_pagenavi_class_nextpostslink
wp_pagenavi_class_last
Filter Usage // Simple Usage - 1 callback per filter add_filter('wp_pagenavi_class_previouspostslink', 'theme_pagination_previouspostslink_class'); add_filter('wp_pagenavi_class_nextpostslink', 'theme_pagination_nextpostslink_class'); add_filter('wp_pagenavi_class_page', 'theme_pagination_page_class');
function theme_pagination_previouspostslink_class($class_name) { return 'pagination__control-link pagination__control-link--previous'; }
function theme_pagination_nextpostslink_class($class_name) { return 'pagination__control-link pagination__control-link--next'; }
function theme_pagination_page_class($class_name) { return 'pagination__current-page'; }
// More Concise Usage - 1 callback for all filters add_filter('wp_pagenavi_class_previouspostslink', 'theme_pagination_class'); add_filter('wp_pagenavi_class_nextpostslink', 'theme_pagination_class'); add_filter('wp_pagenavi_class_page', 'theme_pagination_class');
function theme_pagination_class($class_name) { switch($class_name) { case 'previouspostslink': $class_name = 'pagination__control-link pagination__control-link--previous'; break; case 'nextpostslink': $class_name = 'pagination__control-link pagination__control-link--next'; break; case 'page': $class_name = 'pagination__current' break; } return $class_name; }
Category rankings
As of Sep 7, 2026- Popular#131of 510Top 26%
See 90-day rank history for each category
Track daily rank changes, category shifts, and position volatility.
Competitors & alternatives
WP-PageNavi doesn't have curated competitor matchups yet. Other tracked popular apps on WordPress:
Where WP-PageNavi stands in the Popular category
WP-PageNavi ranks #131 of 510 apps in the Popular category, placing it in the top 26% of the listing.
Frequently asked questions
What is WP-PageNavi?
WP-PageNavi is an app for WordPress. It currently holds a 4.7-star rating from 149 merchant reviews, and AppRanks has been tracking its public marketplace data on the refresh cadence published in our methodology. It is listed under the Popular category on AppRanks, where you can see its current category position, review-velocity trend, and how it compares against the top alternatives in the same space. Developed by Lester Chan.
Where does WP-PageNavi rank on WordPress?
WP-PageNavi currently sits at position #131 in the Popular category on WordPress. That places it in the top 26% of 510 apps tracked in the same category. Category positions are read from the live marketplace ranking and refresh on each scrape, so the number you see here reflects the most recent crawl rather than a long-running average.