How to move out-of-stock products to the end of the catalog for all categories?
When it is necessary to position out-of-stock products to the end of the list, the Improved Sorting extension could be used as it allows changing product sorting globally.
To change the position of the out-of-stock items, you need to navigate to Amasty > Improved Sorting > Configuration > General and enable the Show Out of Stock Products Last setting. Here’s a screenshot for visual reference:
In case it is necessary to enable the feature for a certain category only, the Visual Merchandiser module could be used. For this to be done, navigate to the category in question and apply the Sort Order: Move out of stock to bottom option.
As a result, the out-of-stock items are displayed last in the category:
Related Articles
I activated the "Show 'Out of Stock' Products Last" setting, but items are not being placed at the end of the catalog. What should I check?
To set up the extension correctly, it's important to have a clear understanding of the extension's logic related to identifying out-of-stock products. Start by navigating to the general settings of the extension, which you can find at Stores → ...
How to Apply Customer Group Catalog Rules to Out-of-Stock Products?
Out-of-the-box, the Customer Group Catalog module allows enabling rules to cover out-of-stock products. To explicitly include out-of-stock items in your customer group catalog rules, use either of these options: Option 1: Use the Apply to Out of ...
How does the “Biggest Saving” sorting option work?
The Biggest Saving sorting option arranges items with the most significant price reduction at the top of the product listing. To highlight the contrast between the regular and special prices, sorting can be based on either discount percentage or ...
How to Hide All Categories By Default and Show Them Only for Specific Customer Groups?
By default, Magento shows all categories to all customers. Nevertheless, with the help of our Customer Group Catalog module, you may hide all categories and show only specific ones to your selected customers. To achieve the desired result, two rules ...
How to set custom sorting on brand pages?
Brand pages are essentially the Default category filtered by the 'brand' attribute. Therefore, any sorting logic assigned to the Default category in default Magento also applies to Amasty brand pages. To confirm or modify the sorting order for the ...