Custom Posts Per Page provides a settings page in your WordPress admin that allows you to specify how many posts are displayed for different views.
As of April 2026, Custom Posts Per Page is a WordPress admin plugin with 900 active installations and a 4.8/5 rating from 12 reviews. It has been downloaded 37K+ times in total. Requires WordPress 4.0+ and PHP false+. Available on WordPress.org since 2011. Last updated 11 years ago — may have compatibility concerns. Downloads are down 24% this week. Top alternative: Loginizer.
Custom Posts Per Page allows you to specify how many posts are displayed per page depending on your current view. Once settings are changed, the Blog pages show at most setting in the Reading menu will be ignored.
Settings are available for:
Each of the above settings can have a different value for the first page displayed and subsequent paged views.
Custom Posts Per Page makes it easy to manage exactly how your content is displayed to your readers, especially when different views have different layouts, rather than relying…
Despite this being “out-of-date” this plug-in solved a problem for me. And there have been no bad side effects.
Thanks
It’s awesome and it works!
can’t style css on it but i hope i’ll fix it someday..xD
Thank you so much for making this plugin!
Helped me a lot
Activated it, customized the settings and it worked. Thank you!
| WordPress | 4.0+ requiredTested up to 4.1.42 |
| PHP | false+ required |
is_main_query() check. Use WordPress 4.0 or greater.Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.