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;
		}

Changelog

Changelog
Version Description
4.6.8 Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.