我使用的是Wordpress 3.9.14。Woocommerce - 獲得產品頁面的運費
我使用flat_rate
方法來計算我的運費。
它包含一個默認的cost_per_order
和我在flat_rate
裏面使用2 shipping_classes
有些產品的額外費用。
我想在產品頁面上顯示運費。
現在我使用$product->shipping_class_id()
來獲得ID,但我無法弄清楚如何獲得這個shipping_class_id的成本。
因爲如果我知道成本,我可以將其添加到cost_per_order
來計算產品的總運輸成本。我也不知道如何獲得cost_per_order
價值。
如果根本沒有解決方案,我可以作爲緊急解決方案使用switch/case
聲明並將費用放在那裏,但是當我更改flat_rate
費用時需要更改代碼,所以我不喜歡這樣種解決方案。
你真的應該更新你的WordPress版本。 3.9.14已經過時了。 –
更新WordPress是我的待辦事項清單,但現在我沒有時間去做。而且我知道他們改變了運輸模塊,但對於仍然使用Wordpress 3的人來說,我認爲解決方案可能非常有用。 – FamousWolluf