Menu Close

WooCommerce: How to Remove the “Default Sorting” Dropdown


If the WooCommerce product sorting functionality (“Default Sorting” dropdown) is a waste of space or you don’t need that select box at all, you may want to remove it.

No matter if you prefer custom code or a simple plugin – hiding the product sorting dropdown is a piece of cake. Enjoy!

WooCommerce: Hide “Default Sorting” Dropdown

PHP Snippet 1: Remove “Default Sorting” Dropdown @ WooCommerce Shop & Archive Pages

 * @snippet       Remove Sorting Dropdown @ WooCommerce Shop & Archives
 * @how-to        Get FREE
 * @author        Rodolfo Melogli
 * @compatible    WooCommerce 7
 * @donate $9
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 30 );

PHP Snippet 2: Remove “Default Sorting” Dropdown in StoreFront theme

The Storefront theme changes the default product sorting hook, and also duplicates it under the product list, so there is one dropdown on top and another one at the end of each archive page.

* @snippet       Remove Sorting Dropdown @ StoreFront Shop & Archive
* @how-to        Get FREE
* @author        Rodolfo Melogli
* @compatible    WooCommerce 7
* @donate $9
add_action( 'wp', 'bbloomer_remove_default_sorting_storefront' );
function bbloomer_remove_default_sorting_storefront() {
   remove_action( 'woocommerce_after_shop_loop', 'woocommerce_catalog_ordering', 10 );
   remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 10 );

Mini-Plugin: Business Bloomer WooCommerce Remove Default Sorting Dropdown

You don’t feel confident with coding? You don’t want to purchase yet another bloated, expensive plugin? Great!

Business Bloomer WooCommerce Remove Default Sorting Dropdown is a mini WooCommerce plugin, without the usual hassles. One feature. Lifetime license. No annoying subscriptions. 1 plugin file. A few lines of code. No banners. No up-sells. No WP notifications. Use it on as many websites as you like. Lifetime support. 1-page documentation. No admin dashboard.


After (once the plugin in installed):

Advanced Plugin: WooCustomizer

If you’d love to code but don’t feel 100% confident with PHP, I decided to look for reliable plugins that achieve the same result. As usual, I’ve chosen WooCommerce plugin vendors based on marketplace reputation, dedicated support quality, code cleanliness, long-term reliability and – probably almost as importantly – where the “people behind” the plugin are active supporters of the WordPress ecosystem.


Sold by: WooCustomizer – Developed by: Zack Viljoen – 14 Day Money Back Guarantee

Hiding the “sorting dropdown” is one of the features of WooCustomizer, a plugin built for everyone who wants to fully customize their WooCommerce store without coding (e.g. edit buttons, badges, tabs, pages, stock display, checkout fields).

View Source
Posted in WooCommerce Tips