彰化一整天的論壇

 找回密碼
 立即註冊
查看: 875|回復: 0

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

[複製鏈接]
發表於 2015-12-11 09:42:30 | 顯示全部樓層 |閱讀模式
本帖最後由 imingho 於 2015-12-11 18:47 編輯

在woocommerce運送方式中,如果免運費會在運送方式後面加上(免費),但是這二個字會讓消費者以為購買產品是免費的,若要將這兩個字改成(免運費),改語系檔是最快的,但是下次語系檔案更新,就還要再改一次,底下先說明如何改語系。
用poedit去編輯語系檔案,找【免費】把它改成【免運費】再儲存就可以。
檔案路徑:\htdocs\wp-content\languages\plugins\woocommerce-zh_TW.po
儲存時會自動編譯成woocommerce-zh_TW.mo
woocommercie_ship_free_string_01.jpg
1.要改(免費)
woocommercie_ship_free_string_02.jpg
2.搜尋【免費】找到Free將它改成【免運費】再儲存



方法2:寫外掛程式
1.加上add_filter來將字串取代
2.最後的結果


將這些程式碼加到您的外掛.

  1. add_filter( 'woocommerce_cart_shipping_method_full_label', 'remove_local_pickup_free_label', 10, 2 );
  2. function remove_local_pickup_free_label($full_label, $method){
  3.     $full_label = str_replace("(Free)","(Shipping Free)",$full_label);
  4.         $full_label = str_replace("(免費)","(免運費)",$full_label);
  5.         return $full_label;
  6. }
複製代碼

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

 ㄚ母滴雞湯
 員林香純滴雞精

Archiver|手機版|小黑屋|彰化一整天的論壇(Excel,Office)  |网站地图

GMT+8, 2019-11-20 19:17 , Processed in 0.124526 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表