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

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

#102282
CBH
参加者

Alicia様

ご返信ありがとうございます。
また、コードをそのまま貼り付けてしまい、申し訳ございません。
以下に書き直しします。

◆functions内の記述↓

add_filter('usces_filter_shipping_rule','my_filter_shipping_rule');
function my_filter_shipping_rule($shipping_rule) {
$shipping_rule[10] ='取寄品:発送目安3~10日(土日祝除く)';
$shipping_rule[11] = '在庫品:(土日祝除く12時まで)当日発送予定';
$shipping_rule[12] = '在庫品:(土日祝除く)2日程度で発送予定';
$shipping_rule[13] = '在庫品◇:(土日祝除く12時まで)当日発送';
$shipping_rule[14] = '取寄品:(土日祝除く)2日程度で発送予定';
$shipping_rule[15] = '取寄品:(土日祝除く)3日程度で発送予定';
$shipping_rule[16] = '取寄品:(土日祝除く)4日程度で発送予定';
$shipping_rule[17] = '取寄品:(土日祝除く)5日程度で発送予定';
$shipping_rule[18] = '取寄品:(土日祝除く)7日程度で発送予定';
$shipping_rule[19] = '取寄品:(土日祝除く)後日、発送日を案内';
$shipping_rule[20] = '取寄品:(土日祝除)5日程度で発送日を案内';
return $shipping_rule;
}

◆template_func内の記述↓

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日程度で発送予定';
$rules[16] = '取寄品:(土日祝除く)4日程度で発送予定';
$rules[17] = '取寄品:(土日祝除く)5日程度で発送予定';
$rules[18] = '取寄品:(土日祝除く)7日程度で発送予定';
$rules[19] = '取寄品:(土日祝除く)後日、発送日を案内';
$rules[20] = '取寄品:(土日祝除)5日程度で発送日を案内';
}

		echo esc_html( $rules[ $no ] );

	}
}

実際のファイルのコードをラッコツールズでチェックしてみましたが、
エラーはありませんでした。
シングルコーテーションについても、元ファイルの方は
文字コードが違うということもなさそうです。

念のため、functions.php全体をラッコツールズにかけてみましたが、
構文エラーはありませんでした。