WC_Emails::replace_placeholders()publicWC 3.7.0

Replace placeholder text in strings.

Метод класса: WC_Emails{}

Хуков нет.

Возвращает

Строку. Email footer text with any replacements done.

Использование

$WC_Emails = new WC_Emails();
$WC_Emails->replace_placeholders( $string );
$string(строка) (обязательный)
Email footer text.

Список изменений

С версии 3.7.0 Введена.

Код WC_Emails::replace_placeholders() WC 8.7.0

public function replace_placeholders( $string ) {
	$domain = wp_parse_url( home_url(), PHP_URL_HOST );

	return str_replace(
		array(
			'{site_title}',
			'{site_address}',
			'{site_url}',
			'{woocommerce}',
			'{WooCommerce}',
		),
		array(
			$this->get_blogname(),
			$domain,
			$domain,
			'<a href="https://woo.com">WooCommerce</a>',
			'<a href="https://woo.com">WooCommerce</a>',
		),
		$string
	);
}