0
我嘗試使用woocommerce_checkout_fields
過濾器鉤子同時禁用多個結帳字段的「必需」屬性,但沒有成功。WooCommerce:使用過濾器鉤子禁用結帳字段
插件工作不正常。這是我的代碼:
// Hook in
add_filter('woocommerce_checkout_fields' , 'custom_override_checkout_fields');
// Our hooked in function - $fields is passed via the filter!
function custom_override_checkout_fields($fields) {
$fields['billing']['billing_address_1']['required'] = false;
$fields['billing']['billing_address_2']['required'] = false;
$fields['billing']['billing_postcode']['required'] = false;
$fields['billing']['billing_city']['required'] = false;
$fields['billing']['billing_phone']['required'] = false;
return $fields;
}
什麼問題?
我該如何做到這一點?
你誤解了我的問題。我需要製作幾個「不需要」的字段,而不是完全禁用它們。這實際上工作正常。 – Bernhard