Sale! Tested Updated

Products per Page for WooCommerce

From: $19.99 / year

Products per Page for WooCommerce

$29.99 $19.99 Single site1 year of updates and support30-day money-back guaranteeBuy
$79.99 $49.99 Unlimited sites1 year of updates and support30-day money-back guaranteeBuy
$149.99 $79.99Unlimited sitesLifetime updates and support30-day money-back guaranteeBuy


Products per Page for WooCommerce plugin lets you add products per page selector to the frontend of your WooCommerce store.

Products per Page for WooCommerce - Frontend


Settings are located in “WooCommerce > Settings > Products per Page”.

Plugin Options

Products per Page for WooCommerce - Plugin Options

Enable plugin
Enables/disables the plugin.
Default: yes

Select Options

Products per Page for WooCommerce - Select Options

Select options
Enter one option per line in Title|Number format. Use -1 for all products.
Default option
Default: 10

Position Options

Products per Page for WooCommerce - Position Options

Possible values: Before shop loop; After shop loop.
Default: Before shop loop
Position priority
Used to fine-tune the Position.
Default: 40

Template Options

Products per Page for WooCommerce - Template Options

Placeholders: %from%, %to%, %total%, %select_form%.
Products <strong>%from% - %to%</strong> from <strong>%total%</strong>. Products on page %select_form%
Select class
Default: sortby rounded_corners_class
Select style
Default: None
Before HTML
<div class="clearfix"></div><div>
After HTML

Advanced Options

Products per Page for WooCommerce - Advanced Options

Enable cookie
alg_wc_products_per_page cookie is used to save user’s products per page selection.
Default: yes
Cookie expiration time
In seconds.
Default: 1209600


There are no reviews yet.

Be the first to review “Products per Page for WooCommerce”

Your email address will not be published. Required fields are marked *

4 thoughts on "Products per Page for WooCommerce"

  1. Hi,

    I have a site with 2 languages, but when changing the language “Products % from% -% to% from % total% . Products on page% select_form%”, no It changes because this information is added in the Template Options – Template field, if the Template field is left empty, then it does not show anything.

    How can I make it work with multiple languages?


    1. Hi Alaid,

      Please update the plugin to the latest v1.3.2 (released just a couple of minutes ago). There I’ve added new shortcode for translations: [alg_wc_ppp_translate]. It supports WPML and Polylang plugins. So now please set “Template Options > Template” to something like:

      [alg_wc_ppp_translate lang="ES"]Productos <strong>%from% - %to%</strong> desde <strong>%total%</strong>. Productos en la página %select_form%[/alg_wc_ppp_translate][alg_wc_ppp_translate not_lang="ES"]Products <strong>%from% - %to%</strong> from <strong>%total%</strong>. Products on page %select_form%[/alg_wc_ppp_translate]

      Please give it a try and let me know if it’s ok now.

  2. Hi, I have installed this on my site but it looks different to the screenshot. The products per page dropdown is huge and looks bad. How can I change the display settings to show the small dropdown as shown in the screenshots?

    1. Hi Kirsty,

      Sorry for the late reply. Styling mostly depends on the theme you are using. If you could share a link to your site, I could try to come up with a custom CSS code to make it look as you need (if you wish to send me the link privately, my email is [email protected]).

Leave a Reply

Your email address will not be published. Required fields are marked *


1.3.2 - 22/12/2020

  • Dev - [alg_wc_ppp_translate] shortcode added. Shortcodes are now processed when outputting the "products per page" form.
  • Tested up to: 5.6.
  • WC tested up to: 4.8.

1.3.1 - 13/10/2020

  • Fix - Checking if any products will be displayed before outputting the "products per page" form (e.g. fixes the issue when only subcategories are displayed).
  • Tested up to: 5.5.
  • WC tested up to: 4.5.

1.3.0 - 07/04/2020

  • Fix - Admin "reset settings" notice fixed.
  • Dev - Code refactoring.
  • Dev - Admin settings descriptions updated.
  • Tested up to: 5.4.
  • WC tested up to: 4.0.

1.2.0 - 29/10/2019

  • Fix - Correctly removing page num for pretty permalinks now.
  • Fix - Template Options - Template - %select_form% fixed.
  • Dev - Template Options - "Select class", "Select style", "Before HTML" and "After HTML" options added.
  • Dev - Advanced Options - "Enable cookie" and "Cookie expiration time" options added.
  • Dev - Code refactoring.
  • Dev - Admin settings restyled; descriptions updated.
  • Dev - Plugin URI updated.
  • WC tested up to: 3.7.
  • Tested up to: 5.2.

1.1.1 - 23/07/2017

  • Dev - POT file added.
  • Dev - Link updated from to
  • Dev - Plugin header ("Text Domain" etc.) updated.

1.1.0 - 16/01/2017

  • Fix - "Is plugin enabled" check fixed.
  • Dev - "Reset Section Settings" added.
  • Tweak - Donate link added.

1.0.0 - 29/12/2016

  • Initial Release.

Free version

This plugin is a premium version of free "Products per Page for WooCommerce" plugin.

Installation and Updates

  • Buy the plugin 🙂
  • Download plugin's zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to "Admin Dashboard > Plugins > Add New > Upload Plugin" and browse for downloaded zip file.
  • If plugin is successfully installed - you should see it added to the Plugins list.
  • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.


We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.