【问题标题】:woocommerce product orderby ID with custom order(Not ASC OR DESC)woocommerce 产品 orderby ID 与自定义订单(不是 ASC 或 DESC)
【发布时间】:2018-05-05 04:08:53
【问题描述】:

我使用了简码 '[产品 ids="1,3,2" orderby="ID"]' 获取 id 为 1,3,2 的产品。在页面显示上,产品显示为 3,2,1 如果使用 order 参数,它将以 ASC order 或 DESC order 显示。但我的订单应该是 1,3,2。我怎样才能实现它。

提前致谢。

【问题讨论】:

    标签: wordpress woocommerce


    【解决方案1】:

    试试这个:

    [products ids="1,3,2" orderby="menu_order"]
    

    那就试试order属性

    【讨论】:

    • 如果我们在页面属性中添加订单号,丰富的“menu_order”将起作用。
    • 我认为这可能是完成您需要做的事情的唯一方法,并且只有三种产品是可行的。
    【解决方案2】:

    要按您想要的顺序订购产品,请先收集您的产品 ID,然后使用: [产品编号="12" orderby="id" id="10,18"]

    将数字更改为您要显示的产品数量,以及您的 ID。

    它也适用于类别: [product_categories number="12" orderby="id" id="10,18"]

    【讨论】:

    • 这不起作用,首先它需要是'ids'=而不是'id'=。其次,它不按 ID 对它们进行排序
    猜你喜欢
    • 1970-01-01
    • 2019-07-02
    • 2019-08-28
    • 2019-03-31
    • 1970-01-01
    • 2019-12-12
    • 1970-01-01
    • 1970-01-01
    • 2019-06-19
    相关资源
    最近更新 更多