Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…
About WooCommerce Products Per Page
The WooCommerce Products Per Page plugin allows customers to choose how many products they want to see per page on your website. It also has additional settings such as dropdown position, default number of products per page, and columns per page. The plugin is easy to use and has translations available in multiple languages.Screenshots



Frequently asked questions
What does the WooCommerce Products Per Page plugin do?
The WooCommerce Products Per Page plugin adds a feature that allows you and the customer to change the number of products listed per page.
Why is this feature valuable?
This feature provides a better shopping experience for customers by allowing them to choose the number of products they want to see per page.
What settings are available with the WooCommerce Products Per Page plugin?
The plugin offers settings for dropdown position, list of options for products per page, default number of products per page, and columns per page.
Are there any translations available for this plugin?
Yes, the plugin is available in multiple translations including Dutch, French, Persian, German, Danish, Spanish, Brazilian, Russian, Hebrew, Swedish, and Romanian.
Where can I find screenshots of this plugin?
Screenshots of the WooCommerce Products Per Page plugin can be found in the documentation or on the plugin page.
Changelog
1.2.8 – 30/05/2024
- [Update] – Prevent unintended quantity of ppp being set
1.2.6 – 02/01/2023
- [Update] – Declare HPOS (High-Performance Order Storage) compatibility
- [Update] – Bump WooCommerce Requires/Tested up to version numbers
1.2.6 – 06/02/2018
- [Critical] – Fix bug that displays 0 products on shop page on WC 3.3.1
1.2.5 – 20/11/2017
- [Fix] – Accidentally overwrote the changes of 1.2.3 in version 1.2.4, this re-applies those changes. Sorry for the inconvenience.
1.2.4 – 07/11/2017
- [Fix] – Default ‘list of dropdown options’ setting is not properly set on the settings page.
1.2.3 – 23/10/2017
- [i18n] – Add Swedish translation
- [i18n] – Add Romanian translation
- [Fix] – Persistent cart snag where cart data gets deleted when logging out/back in
1.2.2 – 23/12/2015
- [i18n] – Add Russian translation
- [i18n] – Add Hebrew translation
- [Improvement] – Change deprecated function to its successor
1.2.1 – 05/08/2015
- Fix – GET method remembers query parameter strings
1.2.0 – 12/06/2015
- Improvement – Structural changes to the plugin
- NOTE – Due to the structural changes please check compatibility IF you have implemented a custom code
- Improvement – Move the settings page to WooCommerce -> Settings -> Products -> Display
- Add – Brazilian translation
1.1.7 – 25/04/2015
- Improvement – Add url escaping
- Add – Spanish translation
- Add – Danish translation
1.1.6 – 20/03/2015
- Improvement/fix – Setting the per_page query object. Preventing/fixing notices.
1.1.5 – 15/02/2015
- Fix – Console notice in rare cases after WC 2.3 update
1.1.4 – 10/01/2015
- Fix – Dropdown hides behind add to cart notice (non-ajax button)
- Add – German translation
1.1.3.1 – 22/12/2014
- Fix – Backwards compatibility fix
1.1.3 – 20/12/2014
- Improvement – Improved code quality
- Improvement – Replace $woocommerce global with WC() singleton
- Improvement – Create WooCommerce_Products_Per_Page() singleton
- Improvement – Bit clearer structure
- Remove – Return void comment tags
1.1.2 – 11/08/2014
- WC 2.2 compatibility fix
1.1.1 – 18/08/2014
- Proper translation for ‘All’
- Products in admin area aren’t influenced anymore
- Removed unneeded comments
1.1.0.1
- Removed – Duplicated main file with wrong name
1.1.0
- Complete plugin rewrite
- Added setting for HTTP method (defaults to POST)
- Easier use in themes/templates
- Fix – bug with product tags
- Removed stylesheet (was just one line :o)
- Inserted override for themes that would override the posts_per_page in query
1.0.10
- Fix – Notices in debug mode
1.0.9
- Improvement – For dropdown on product showing pages only
- Improvement – Compatibility for WC 2.1.X
- Fix – WC 2.1.X now saves PPP with empty cart
1.0.8
- Fix – Bug on tag archive pages
- Tweak – Dropdown only shows on pages which show products
1.0.7
- Added support for filters/orders
1.0.5/1.0.6
- Added French translation (thanks to whoaloic)
- Fixed WooCommerce 2.0.X compatibily
- Now is capable for WooCommerce 2.0.X and 2.1.X
1.0.4
- Added option to control behaviour of select*
- Added filter on option text*
- Improved coding to WordPress coding standards
1.0.3
- Fixed dutch translation*
1.0.2
- Added Dutch translation*
- Added ‘None’ to the dropdown locations*
- Now uses WC sessions instead of cookies*
- Gave higher priority to hook “loop_shop_per_page”*
1.0.1
- Small update for cookies
1.0.0
- Initial release