Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
World desk3 min

How to Change Products per Page in WooCommerce

Find the right WooCommerce control for your catalog: Product Collection settings, shortcode attributes, or the classic Shop archive PHP filter.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To change how many products appear at once in WooCommerce, first identify what displays the catalog: a Product Collection block, a legacy [products] shortcode, or a classic-theme Shop archive. Each uses a different setting. For a block or shortcode, change that component’s count; for a classic archive, use WooCommerce’s loop_shop_per_page PHP filter.

Identify what renders the product listing

Open the Shop page or catalog template in the editor and inspect the product listing. A Product Collection block has its own pagination and Products per Page controls. A legacy listing may be a Shortcode block containing [products]. A classic-theme Shop archive is rendered by the theme rather than by an ordinary page’s content. Block-theme catalogs are template-driven and are edited in the Site Editor.

As an Amazon Associate I earn from qualifying purchases.

The distinction matters: a block setting changes that collection, shortcode attributes affect that shortcode output, and the PHP filter changes the classic shop loop. WooCommerce’s documentation covers these paths separately: classic archive, Product Collection block, products shortcode, and block-theme catalog.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Change the count in a Product Collection block

  1. Open the page or template containing the Product Collection block in the WordPress editor. For a block-theme catalog, open the Shop or product catalog template in the Site Editor.

    #1 Best Overall
    ZEBMOON 2 LB Red Crinkle Cut Paper Shred Filler Great for Gift Wrapping, Basket Filling, Birthday, Wedding, Valentine's Day, Christmas, New Year Party Decorations Filling Supplies
    • 【Crinkle Cut Paper】With 2 LB of crinkle cut paper shred filler, you'll have plenty to fill those extra spaces in your packages, ensuring your gifts are beautifully presented. Display your products with fun and colorful Crinkle Cut Paper to create a memorable gift-giving experience with your tasteful choice of gift wrapping fillers, make loved ones feel extra special.
    • 【Applicable Occasions】Dazzling and Generous Quality of crinkle cut paper. Perfect for Any Craft Projects. This product is a versatile party favor for occasions like baby shower, wedding, birthday, photography, gender reveal, engagement party, baptism, Thanksgiving Day, photo booths, bachelorette, Valentine's day, New year, anniversary, graduation, Christmas and Housewarming Gifts. Many small business owners use this product to impress customers and elevate retail merchandise presentation.
    • 【Multi-occasion use】Versatile crinkle paper for packaging is the perfect decorative shredded paper for gift boxes, gift baskets, Easter baskets, display boxes for merchandise, boxes, business gifting, handicraft packaging, business event, subscription boxes, and mailers filler paper.
    • 【High Quality Materials】We Select Durable and Reliable, soft, Easy to shape, Non-Toxic, Chlorine-Free, and Bleach-Free. Biodegradable, Recyclable Paper Material, Safe for the Environment and your loved ones. This all-natural approach to Gift Packaging is a true, responsible green choice.
    • 【Attention-Grabbing Display】We design the Arts Crafts Products for you to build, craft, and celebrate your personal style to its fullest potential and become the ultimate DIY connoisseur. Thoughtfully packaged in an elegant box, making it an ideal choice for birthdays, anniversaries, or holiday surprises.
  2. Select the Product Collection block that displays the products.

  3. In the block settings, adjust Products per Page to the number you want shown at one time.

  4. Check the collection’s pagination setting and preview the result. Pagination controls are not displayed when the collection is configured to show only one page.

    Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This setting controls the number of products in that collection at a time; it is not the number of product columns in a row. WooCommerce documents columns as a separate layout setting.

Set the count for a legacy products shortcode

If the listing is made with WooCommerce’s legacy [products] shortcode, the limit attribute sets how many products the shortcode displays. Add paginate="true" if you want pagination.

[products limit="12" paginate="true"]

Replace 12 with the desired count. The value controls the shortcode’s listing, rather than every product listing across the store. The shortcode remains usable in a Shortcode block; WooCommerce describes blocks as the more interactive and customizable product-display option.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Change the classic Shop archive count with PHP

For a classic-theme Shop archive, WooCommerce documents the loop_shop_per_page filter. Its example returns 9 products per page. Add a function like this using a child theme or a plugin that allows custom functions:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
add_filter( 'loop_shop_per_page', 'my_custom_shop_per_page', 20 );

function my_custom_shop_per_page( $count ) {
    return 9;
}

Change 9 to the page size you want. Before using this route, confirm the product catalog display is set to Show products; the filter is intended for the classic shop product loop.

Do not put the snippet directly in a parent theme’s functions.php: WooCommerce warns that a theme update will wipe those edits. If PHP changes are outside your comfort level, use the block setting where available or get help from a qualified WooCommerce developer. WooCommerce says customizations are not covered by its support policy and points users to a Woo Agency Partner or Codeable for extension work.

Choose the right method

Listing type Where to change the count Pagination and scope
Product Collection block Products per Page in the selected block settings. Pagination controls are hidden when set to show one page; applies to that collection.
[products] shortcode Set the shortcode’s limit attribute. Add paginate="true" for pagination; applies to that shortcode output.
Classic-theme Shop archive Use the loop_shop_per_page PHP filter. Check that catalog display is set to “Show products.” The documented WooCommerce example returns 9.
Block-theme catalog Edit the catalog template in the Site Editor and adjust its Product Collection. The Shop page is template-driven, so it may render differently from an ordinary page.

If the setting does not appear to work

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

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

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.