WordPressで使えるショッピングカートのプラグイン「Welcart」。 無料のプラグインなのに、カスタマイズも出来て色々便利なのですが、送料無料に関して全国一律の値段しか設定出来ません。 多くのECサイトは北海道と沖縄だけ他の地域の一律金額よりも上だったりするんですがそれに対応していないのです。 そこで自分で設定できるようにコードを書き換えてみました。 プログラムを直接触らずfunction.phpに入れて動かします。 ショッピングカートで送料を計算させるコードはusc-e-shop/classes/内のescesshop.class.phpにあります。 関数名は「usces_filter_getShippingCharge」 getShippingChargeという関数で、最後の場所でフックが使えるので、それを下記のように書き換えます。 add_filter( 'usces_fil