亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

WooCommerce:如何通過短代碼中指定的 ID 進行訂購

WooCommerce:如何通過短代碼中指定的 ID 進行訂購

PHP
慕桂英4014372 2023-12-15 15:59:24
我在 WooCommerce 中有一個頁面,其中顯示了我的特定類別,為此我使用了 WooCommerce 短代碼[product_categories ids="1494,349,2671,375,2724,1522,1635,1511,1508,1523,2929,1489,2881,2791,1517,375" columns="3"]在這里你可以看到我已經定義了 id 1494, 349, 2671 等等......,我想按照該 id 順序進行排序,有什么技巧可以使用嗎?任何幫助將不勝感激。
查看完整描述

1 回答

?
月關寶盒

TA貢獻1772條經驗 獲得超5個贊

您可以使用orderby = "include"?屬性按 ID 排序。

可用的產品類別屬性

  • ids– 指定要列出的特定類別 ID。用于[product_categories]

  • category– 可以是類別 ID、名稱或別名。用于[product_category]

  • limit– 要顯示的類別數量

  • columns– 要顯示的列數。默認為 4

  • hide_empty– 默認值為“1”,這將隱藏空類別。設置為“0”以顯示空類別

  • parent– 如果您想顯示所有子類別,請設置為特定類別 ID

  • orderby– 默認按“name”排序,可以設置為“id”、“slug”或“menu_order”。如果你想按你指定的 id 進行排序,那么你可以使用orderby="include"

  • order?– 使用 orderby 中設置的方法,說明類別排序是升序?(ASC)?還是降序?(DESC)。默認為?ASC。


所以你得到

[product_categories?ids="1494,349,2671,375,2724,1522,1635,1511,1508,1523,2929,1489,2881,2791,1517,375"?columns="3"?orderby="include"]


查看完整回答
反對 回復 2023-12-15
  • 1 回答
  • 0 關注
  • 168 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號