Woocommerceにて注文時、顧客情報の入力項目の住所等非表示にする方法
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');