Per Category Product Ordering gives you a dedicated, focused screen to arrange products inside each WooCommerce category exactly the way you want them, by dragging and dropping. Lead with your best sellers, push seasonal items to the top, group related products together, or feature high-margin items first, one category at a time.
Your custom order is applied on the category archive only when the shopper is viewing with Default sorting (menu order). The moment a visitor chooses Price, Popularity, Rating, or Latest, WooCommerce takes over again, so you never fight your customers’ own sorting choices.
The plugin stores a saved order and an on/off flag per category (as term meta on each product_cat). On the front end it adjusts the ordering of that category’s archive page only, and only for the “Default sorting” option. The ordering change is scoped to the page’s main query, so your related products, up-sells, cross-sells, and product widgets keep their normal behavior. Nothing else on your store is touched.
Global menu order changes ordering everywhere at once and is awkward to manage product by product. This plugin lets you curate specific categories on their own, without changing your global product order and without overriding the sort options your shoppers select.