我正在构建自定义产品页面,但我遇到了各种变化问题,WooCommerce 中通过变体可变属性 ID 获取属性 slug 值,属性 slug 值数组包含在$variation 数组中,所以试试这个:
- global $product;
- if($product->is_type('variable')){
- $variations = $product->get_available_variations();
- foreach($variations as $variation)
- {
- $variation_obj = wc_get_product($variation['variation_id']);
- // Variation can have many poduct attributes
- $attr_slugs = implode(', ', $variation['attributes']);
- $stock = $variation_obj->get_stock_quantity();
- $COD = $variation_obj->get_sku();
- $regularprice = $variation_obj->get_regular_price();
- $saleprice = $variation_obj->get_sale_price();
- $diff = $regularprice-$saleprice;
- echo "<p>Var Name: " .$attr_slugs."</p>";
- echo "<p>Var Name: " .$COD."</p>";
- echo "<p>regular price: ".$variation['display_regular_price']."</p>";
- echo "<p>sale price: ".$saleprice."</p>";
- echo "<p>risparmi: ". $diff."</p>";
- echo "<p>in stock: ".$stock."</p>";
- }
- }
文章標題:Woocommerce中通过变体可变属性ID获取属性slug值
文章連結:https://www.wuyanshuo.cn/1461.html
更新時間:2022年10月27日
1、本站所有資源均不添加推廣檔案或浮水印,壓縮包內若有廣告檔案和浮水印請勿輕易相信。
2、本站資源均為兩層壓縮,第一層7z(尾碼若為wys,請自行修改為7z)有解壓密碼; 第二層zip或cbz,無解壓密碼,可直接使用漫畫類軟件程式查看; 詳情可參攷解壓教程。
3、本站大部分內容均收集於網絡! 若內容侵犯到您的權益,請發送郵件至:admin#wysacg.top我們將第一時間處理! 資源所需價格並非資源售賣價格,是收集、整理、編輯詳情以及本站運營的適當補貼,並且本站不提供任何免費技術支援。 所有資源僅限於參攷和學習,版權歸原作者所有!