Php WooCommerce:如何按快捷码中指定的ID进行订购

Php WooCommerce:如何按快捷码中指定的ID进行订购,php,wordpress,woocommerce,shortcode,Php,Wordpress,Woocommerce,Shortcode,我在WooCommerce中有一个页面,其中显示了我的特定类别,因为我使用了WooCommerce短代码 [产品类别id=“1494349267137572415221635111508152329291489288127911517375”列=“3”] 在这里你可以看到我已经定义了id14943492671等…,我想做与id顺序相同的排序,有什么技巧可以使用吗?任何帮助都将不胜感激。您可以使用orderby=“include”属性按ID排序 可用的产品类别属性 id–指定要列出的特定类别

我在WooCommerce中有一个页面,其中显示了我的特定类别,因为我使用了WooCommerce短代码

[产品类别id=“1494349267137572415221635111508152329291489288127911517375”列=“3”]


在这里你可以看到我已经定义了id
14943492671等…,我想做与id顺序相同的排序,有什么技巧可以使用吗?任何帮助都将不胜感激。

您可以使用
orderby=“include”
属性按ID排序

可用的产品类别属性

  • id
    –指定要列出的特定类别id。用于[产品类别]
  • 类别
    –可以是类别id、名称或slug。用于[产品类别]
  • 限制
    –要显示的类别数
  • –要显示的列数。默认为4
  • hide_empty
    –默认值为“1”,将隐藏空类别。设置为“0”以显示空类别
  • parent
    –如果要显示所有子类别,请设置为特定类别ID
  • orderby
    –默认是按“名称”排序,可以设置为“id”、“slug”或“menu\u order”。如果要按指定的ID订购,则可以使用
    orderby=“include”
  • order
    –使用orderby中设置的方法说明类别排序是升序
    (ASC)
    还是降序
    (DESC)
    。默认为
    ASC
资料来源:


所以你得到了

[product_categories id=“149434926713751375221635111508152329291489288127911517375”columns=“3”orderby=“include”]