Skip to main content

fc_checkout_address_i18n_override_locale_field_attributes

Type: Filter

Filters which attributes to override for specific checkout fields on address i18n locale information.

Signature​

apply_filters( 'fc_checkout_address_i18n_override_locale_field_attributes', $override_field_attributes );

Parameters​

NameTypeDescription
$override_field_attributesarrayField keys mapped to lists of attribute keys to override. Ie. array( 'shipping_phone' => array( 'label', 'required' ) ).

Since​

  • 4.2.5

Source: inc/checkout-fields.php

Examples​

add_filter( 'fc_checkout_address_i18n_override_locale_field_attributes',
/**
* Override locale attributes for address fields.
*
* @param array $override_field_attributes Field keys mapped to lists of attribute keys to override. Ie. array( 'shipping_phone' => array( 'label', 'required' ) ).
* @return array Filtered value.
*/
function( $override_field_attributes ) {
$override_field_attributes = array_merge( $override_field_attributes, array(
'shipping_phone' => array( 'label', 'required' )
) );

return $override_field_attributes;
},
10
);