返信先: 商品一括登録時の発送日の値について

フォーラム 要望と提案 商品一括登録時の発送日の値について 返信先: 商品一括登録時の発送日の値について

#102261
CBH
参加者

urushi 様

ご返信ありがとうございます。

>◆1
フックの追加を検討いただけるとのことで、助かります。

>◆2
こちらでも発生する条件が分からず、漠然と
サイトが重たいように感じる時…ぐらいしか情報がなく申し訳ありません。
当社でも1回もみたことがない人もいますし、
10回に1回~5回に1回~3回に1回ぐらいの人もいるという感じです。
functions.phpが大きくなりすぎているので、
別のファイルに分けて、requireで読み込む方がいいのでしょうかね。

参照の具体的なソースを以下に記載します

ファイル:template_func.php
377行目あたりの
function usces_the_shipment_aim(){} にて

====ここから====

function usces_the_shipment_aim( $out = ” ) {
global $post;

$product = wel_get_product( $post );
$str = $product[‘itemShipping’];
$no = (int) $str;
if ( 0 === $no ) {
return ”;
}
$rules = get_option( ‘usces_shipping_rule’ );

if ( ‘return’ === $out ) {
return $rules[ $no ];
} else {

//ここから追加部分
if($no>’9′){
$rules[10] =’取寄品:発送目安3~10日(土日祝除く)’;
$rules[11] = ‘在庫品:(土日祝除く12時まで)当日発送予定’;
$rules[12] = ‘在庫品:(土日祝除く)2日程度で発送予定’;
$rules[13] = ‘メーカー直送品:(土日祝除く12時まで)当日発送’;
$rules[14] = ‘取寄品:(土日祝除く)2日程度で発送予定’;
$rules[15] = ‘取寄品:(土日祝除く)3日程度で発送予定’;
}
//追加ここまで
echo esc_html( $rules[ $no ] );

}
}

======ここまで=====

if($no>’9′){}
の部分が、こちらで追加した箇所です。
実際は$rules[37]までありますが、長いので15までにしております。

>◆3
緊急性の高いものもありますので、やはり難しいようですね。
それでは、フロント側に関連があるものから
また別スレッドにて要望を出させて頂きます。

よろしくお願いいたします。