Woocommerceにて注文時、顧客情報の入力項目の住所等非表示にする方法

2020年5月2日ワードプレス

Woocommerceにてデジタル商品を販売するとき
商品の性質上お客様情報に住所等は特にいらないので
入力項目を非表示にしたい場合、
function.phpに、以下コードを挿入して保存することで
お客様情報の入力項目を必要最低限にすることが出来ます。

//remove some fields from billing form
//ref - https://docs.woothemes.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/
function wpb_custom_billing_fields( $fields = array() ) {
	/*
	unset($fields['billing_company']);
	*/
	unset($fields['billing_address_1']);
	unset($fields['billing_address_2']);
	unset($fields['billing_state']);
	unset($fields['billing_city']);
	unset($fields['billing_phone']);
	unset($fields['billing_postcode']);
	unset($fields['billing_country']);
	return $fields;
}
add_filter('woocommerce_billing_fields','wpb_custom_billing_fields');

 

<スポンサーリンク>