您的当前位置:首页 > 知识博客 > wordpress建站

移除WooCommerce默认排序方式选项

时间:2024-04-05

WooCommerce商品排序方式选项

作为一名小本本的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');

这样做可以确保在后台设置选项中也不会出现我们不需要的排序方式。

通过学习本文所述方法,我们可以轻松地移除那些用不上的排序方式选项,提高网站的可操作性和用户体验。


欢迎咨询/Welcome to inquire
tel/vx:18842938855
qq:1685522781
email:1685522781@qq.com

Copyright © 2019-2024 thinkphp.xyz


Whatsapp