タイトルの通り、送料無料条件に達した場合に特定の県のみ送料を加算したいと思いfunctions.phpに以下のソースを記述しました。(金額や県などは例です)
<br />
add_filter('usces_filter_getShippingCharge', 'my_filter_getShippingCharge', 10, 3);<br />
function my_filter_getShippingCharge($charge, $cart, $entry){<br />
if( '沖縄県' == $entry['delivery']['pref'] ){ //沖縄県の場合<br />
if ( $charge == 0 ) { //送料が無料の場合<br />
$charge += 1000;<br />
}<br />
}<br />
return $charge;<br />
}<br />
しかし、送料無料条件の場合に変わらず送料が0円のままでした。
if文の条件がおかしいのだと思いますが、送料無料判定はもっと複雑になるのでしょうか。
こちらで質問してはいけない内容だったらすみませんが、宜しくお願いします。