WooCommerce有一个很方便的功能,就是产品列表页面的下拉排序。如果我们的产品很少,甚至有时间一个页面就能显示完,这时候排序功能显示是累赘,会给界面带来不必要的复杂度,下面我们来看一下怎么去掉这个下拉排序。
其实很简单,把下面一行代码添加到主题的 functions.php
文件即可。
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 30 );
有时候,我们可能并不想删除这个下拉排序,只想移动一下他的位置。负责下拉排序功能的代码在下面的这个文件里面,
/wp-content/plugins/woocommerce/template/loops/ordering.php
直接复制到:
/wp-content/themes/yourtheme/woocommerce/loops/ordering.php
这样就避免了WooCommerce插件升级导致的修改被覆盖。
1 thoughts on “WooCommerce删除产品下拉排序或移动位置”
Google搜索进来的,谢谢分享。