Sort Products and Rearrange

Easily sort your products with multiple options, including name, ID, date, price, rating, reviews, sales, and stock. You can also use a custom drag-and-drop interface to quickly rearrange products for any category, subcategory, or tag.

Installation:

↑ Back to top
  1. Download the .zip file for the WooCommerce Sort Products and Rearrange plugin from your WooCommerce account.
  2. Go to: WordPress Admin > Plugins > Add New and upload the plugin file you have downloaded.
  3. Now, Install and Activate the extension.

More information at Install and Activate Plugins/Extensions.

Setup and Configuration:

↑ Back to top

After activating the plugin, go to WooCommerce > Settings > Product Reorder, and here you can configure product sorting and rearrange manually.

General Settings Configuration:

↑ Back to top

In this section, you can manage the general configuration of the plugin:

  • Hide Sorting Dropdown: Hide the “Sort By” dropdown from your shop and archive pages to simplify the product display.
  • Manage Default WooCommerce Ordering: Override WooCommerce’s default sorting and control how products are displayed.
  • Products Per Page: Set the number of products displayed per page on shop, category, or tag pages for a better user experience.

Globally Sort Products on Shop Page (Whole Catalog):

↑ Back to top

Set up custom sorting rules for your entire shop to apply a universal product order across all products. Manage your catalog’s display without having to configure each category or tag individually.

To Apply Sorting on the Shop page (All Products):

↑ Back to top

Go to WooCommerce > Settings > Product Reorder > Shop Level Sorting and configure the following:

  • Enable Sorting: Check the box to enable sorting on the shop page for all products
  • Sorting Criteria: Select the criteria for sorting the products. You can choose the following:
    • Name
    • Price
    • Sales
    • Stock Quantity
    • Date
    • Rating
    • Reviews count
    • Product ID
  • Sort Direction: Select sort direction as ascending or descending.

Configure Sorting for Product Categories:

↑ Back to top

Go to WooCommerce > Settings > Product Reorder > Category-Level Sorting and configure the following:

  • Click or search the category for which you want to configure sorting.
  • Enable sorting for the specific category
  • Sorting Criteria: Select the criteria for sorting products. You can choose from the following options:
    • Name
    • Price
    • Sales
    • Stock Quantity
    • Date
    • Rating
    • Reviews Count
    • Product ID
  • Sort Direction: Choose the sorting direction — ascending or descending.

Sort Products Based on Tags:

↑ Back to top

Go to WooCommerce > Settings > Product Reorder > Tag-Based Sorting and configure the following:

  • Click or search the product tag for which you want to configure sorting.
  • Enable sorting for the specific tag(s).
  • Sorting Criteria: Select the criteria for sorting products. You can choose from the following options:
    • Name
    • Price
    • Sales
    • Stock Quantity
    • Date
    • Rating
    • Reviews Count
    • Product ID
  • Sort Direction: Select sort direction as ascending or descending.

Manual Reordering of Products with Drag and Drop Option:

↑ Back to top

Go to WooCommerce > Settings > Product Reorder > Tag-Based Sorting and rearrange the products manually in your preferred sorting order.

  • Select the sorting scope based on the Shop (Global), Category, and Tags.
  • Display products in Grid or Tabular view based on your requirement.
  • Manually drag and drop any product to rearrange the sorting order.

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Add shipment tracking information to your orders.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.