【问题标题】:How to sort products by "featured" and price (ascending)?如何按“特色”和价格(升序)对产品进行排序?
【发布时间】:2015-02-10 21:19:46
【问题描述】:
我正在使用 Woocommerce 排序和显示插件,以便在一个独特的页面上显示所有产品和类别。它工作正常,但是我似乎无法对每个类别中的产品进行排序:首先是特色产品,然后是价格(升序)。
在 Woocommerce 排序和显示插件设置中,我已将选项“产品排序”设置为“精选”。所以我的特色产品出现在第一位。但是下一个产品呢?它们是如何排序的?它们似乎没有遵循上次修改的任何逻辑、ID 或其他任何内容。
【问题讨论】:
标签:
wordpress
woocommerce
woothemes
【解决方案1】:
终于找到了解决这个问题的办法。
如果您希望在产品排序和显示插件处于活动状态时能够通过拖放手动对产品进行排序:
在文件“woocommerce-product-sort-and-display/classes/class-wc-psad.php”中搜索:
$orderby = 'date';
$order = 'DESC';
将这两行替换为:
$orderby = 'menu_order';
$order = 'ASC';