woocommerce如何將運送方式的免費改成免運費

woocommerce如何將運送方式的免費改成免運費(查看次數:487)

回首頁

2015-12-11 18:43:02

在woocommerce運送方式中,如果免運費會在運送方式後面加上(免費),但是這二個字會讓消費者以為購買產品是免費的,若要將這兩個字改成(免運費),改語系檔是最快的,但是下次語系檔案更新,就還要再改一次,底下先說明如何改語系。


(方法1.改語系)
用poedit去編輯語系檔案,找【免費】把它改成【免運費】再儲存就可以。
檔案路徑:\htdocs\wp-content\languages\plugins\woocommerce-zh_TW.po
儲存時會自動編譯成woocommerce-zh_TW.mo


woocommercie_ship_free_string_01 1.要改(免費)


woocommercie_ship_free_string_02
2.搜尋【免費】找到Free將它改成【免運費】再儲存


方法2:寫外掛程式


woocommercie_ship_free_string_04


1.加上add_filter來將字串取代


woocommercie_ship_free_string_03


2.最後的結果



[sql]
add_filter( 'woocommerce_cart_shipping_method_full_label', 'remove_local_pickup_free_label', 10, 2 ); function remove_local_pickup_free_label($full_label, $method){ $full_label = str_replace("(Free)","(Shipping Free)",$full_label); $full_label = str_replace("(免費)","(免運費)",$full_label); return $full_label; }</p>
<p style="text-align: left;">[/sql]


 

woocommerce如何將運送方式的免費改成免運費
上一篇:如何一次將多個word檔案設定密碼(979)      下一篇:【問題】為什麼我用函數sum算學分數加總是錯誤的?(8)