在WooCommerce中,完全删除“排序方式”下拉列表
我想在我的WooCommerce安装中完全删除Sort by下拉列表在WooCommerce中,完全删除“排序方式”下拉列表,woocommerce,Woocommerce,我想在我的WooCommerce安装中完全删除Sort by下拉列表 谢谢 这取决于您使用的主题。有两种方法,CSS和PHP 我看到你的主题,你已经隐藏它通过CSS使用 .sort-param-order, .sort-param-sort { display: none; } 如果您想用PHP隐藏它,您需要查找添加它的操作并删除该操作。搜索woocommerce\u catalog\u ordering通常会返回您要查找的操作 以下是您如何通过标准WooCommerce将其删除:
谢谢 这取决于您使用的主题。有两种方法,CSS和PHP 我看到你的主题,你已经隐藏它通过CSS使用
.sort-param-order,
.sort-param-sort {
display: none;
}
如果您想用PHP隐藏它,您需要查找添加它的操作并删除该操作。搜索woocommerce\u catalog\u ordering
通常会返回您要查找的操作
以下是您如何通过标准WooCommerce将其删除:
<?php
/**
* Remove sorting from WooCommerce.
*/
function thenga_remove_filtering() {
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 30 );
}
add_action( 'init', 'thenga_remove_filtering' );
<?php
/**
* Remove sorting from Storefront.
*/
function thenga_remove_filtering() {
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 10 );
remove_action( 'woocommerce_after_shop_loop', 'woocommerce_catalog_ordering', 10 );
}
add_action( 'init', 'thenga_remove_filtering' );