ASTRA_Ext_WooCommerce_Markup::default_fields_customization( array $fields )
Modify billing address placeholder.
Description
Parameters
- $fields
-
(array) (Required) Checkout fields.
Return
(array)
Source
File: addons/woocommerce/classes/class-astra-ext-woocommerce-markup.php
public function default_fields_customization( $fields ) {
if ( is_checkout() && ! is_wc_endpoint_url( 'order-received' ) && 'yes' === get_option( 'woocommerce_checkout_highlight_required_fields' ) && ( astra_get_option( 'checkout-labels-as-placeholders' ) || 'modern' === astra_get_option( 'woo-input-style-type' ) ) ) {
if ( isset( $fields['address_1'] ) && $fields['address_1']['required'] ) {
$fields['address_1']['placeholder'] .= ' *';
}
if ( isset( $fields['address_2'] ) && $fields['address_2']['required'] ) {
$fields['address_2']['placeholder'] .= ' *';
}
}
return $fields;
}
Expand full source code Collapse full source code View on Trac
Changelog
| Version | Description |
|---|---|
| 4.6.8 | Introduced. |