WC_Emails::get_store_addresspublicWC 1.0

Get store address formatted for emails.

Method of the class: WC_Emails{}

No Hooks.

Returns

String.

Usage

$WC_Emails = new WC_Emails();
$WC_Emails->get_store_address();

WC_Emails::get_store_address() code WC 10.5.0

public function get_store_address() {
	add_filter(
		'woocommerce_formatted_address_force_country_display',
		array( $this, 'get_store_address_force_country_display' ),
		5
	);
	$result = wp_specialchars_decode(
		WC()->countries->get_formatted_address(
			array(
				'address_1' => WC()->countries->get_base_address(),
				'address_2' => WC()->countries->get_base_address_2(),
				'city'      => WC()->countries->get_base_city(),
				'state'     => WC()->countries->get_base_state(),
				'country'   => WC()->countries->get_base_country(),
				'postcode'  => WC()->countries->get_base_postcode(),
			)
		)
	);
	// Replace newlines by commas.
	$result = preg_replace( '/<br\/?>/i', ', ', $result );
	remove_filter(
		'woocommerce_formatted_address_force_country_display',
		array( $this, 'get_store_address_force_country_display' )
	);
	return $result;
}