时间:2024-04-05
作为一名小本本的WooCommerce用户,我们经常需要在前台或后台进行商品的排序,市面上提供的很多排序方式选项都非常好用,但也有一些选项在我们的网站中并没有使用到,比如按照评分进行排序。
为了提供更好的用户体验,我们需要学会如何移除这些用不上的排序方式选项。
#移除"按评分排序" function remove_default_sorting_option($catalog_orderby_options){ unset($catalog_orderby_options['rating']); return $catalog_orderby_options; } add_filter('woocommerce_catalog_orderby','remove_default_sorting_option');
如果要去掉多个排序方式选项,只需要在unset函数里面添加相应的选项值。
#移除后台设置中的"按评分排序"选项 function remove_default_sorting_from_settings($options){ unset($options['menu_order']); return $options; } add_filter('woocommerce_default_catalog_orderby_options','remove_default_sorting_from_settings');
这样做可以确保在后台设置选项中也不会出现我们不需要的排序方式。
通过学习本文所述方法,我们可以轻松地移除那些用不上的排序方式选项,提高网站的可操作性和用户体验。
Copyright © 2019-2024 thinkphp.xyz