我正试图删除默认的产品类别节块显示在WooCommerce店面主题的主页。
我尝试通过在functions.php中使用几个钩子来删除该块,例如:
function remove_storefront_category() {
remove_action( 'woocommerce_after_shop_loop', 'storefront_sorting_wrapper', 9);
remove_action( 'woocommerce_after_shop_loop', 'woocommerce_catalog_ordering', 10);
remove_action( 'woocommerce_after_shop_loop', 'woocommerce_result_count', 20);
remove_action( 'woocommerce_after_shop_loop', 'woocommerce_pagination', 30);
remove_action( 'woocommerce_after_shop_loop', 'storefront_sorting_wrapper_close', 31);
remove_action( 'woocommerce_after_shop_loop', 'woocommerce_reset_loop', 999);
}
add_action( 'woocommerce_after_shop_loop', 'remove_storefront_category' );
但无论我在尝试什么,这个产品类别部分的块不会消失。
我已经搜索了很多,只找到了关于隐藏特定类别的信息,但我想完全隐藏它。
1条答案
按热度按时间kmpatx3s1#
要从Storefront主题主页中删除产品类别部分,可以使用以下简单代码段:
代码放在活动子主题(或活动主题)的functions.php文件中。测试和作品。