Welcartは重量(サイズ)を送料計算をすることができなかったので無理矢理重量計算できるようにしてみた。 例えば1~50、51~という送料区分があってそれぞれ各県ごとに送料を設定したい場合。 まず商品の送料設定を個別課金にしてそこにサイズを一括で設定(Aという商品のサイズが3なら全ての県を3に)。 そんな感じで全ての商品を個別送料設定にするとカート内でトータルのサイズが計れる。このままだと送料が57円とかになっちゃうのでfunctions.phpでフックを使い、 add_filter('usces_filter_set_cart_fees_shipping_charge', 'my_func', 10,3); function my_func($shipping_charge,$carts,$entries) { if ( $shipping_charge <= 0 ){ $shippi