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

WooCommerce删除产品下拉排序或移动位置

时间:2024-04-03

你好,这里是小本本。今天想和大家分享一下WooCommerce产品列表页面下拉排序功能的实现与去除方法。

在使用WooCommerce时,我们会发现其产品列表页面默认有一个下拉排序功能,但有时这个排序功能并不是我们想要的。特别是当我们的产品数量很少时,这个功能显示起来就成了累赘,且使页面显得不够简洁。

那么,如何去掉这个下拉排序功能呢?其实非常简单,只需要将下面这行代码添加到主题的functions.php文件即可:

remove_action('woocommerce_before_shop_loop','woocommerce_catalog_ordering',30);

如何移动WooCommerce产品列表页面下拉排序的位置

但有时候,我们并不想完全去除这个下拉排序功能,而是希望将其位置进行一些微调。那么我们该如何实现呢?

这时,我们需要编辑以下文件来达成目的:

/wp-content/plugins/woocommerce/template/loops/ordering.php

将其中的代码复制到主题文件夹下的对应位置即可:

/wp-content/themes/yourtheme/woocommerce/loops/ordering.php

这样一来,即使WooCommerce插件升级了,我们也不用担心之前的修改被覆盖的问题。


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

Copyright © 2019-2024 jsp.hk


Whatsapp