WC_Emails::replace_placeholders()
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 Emails::replace placeholders WC 9.8.2
public function replace_placeholders( $string ) { $domain = wp_parse_url( home_url(), PHP_URL_HOST ); if ( FeaturesUtil::feature_is_enabled( 'email_improvements' ) ) { $string = str_replace( array( '{store_address}', '{store_email}', ), array( $this->get_store_address(), $this->get_from_address(), ), $string ); } return str_replace( array( '{site_title}', '{site_address}', '{site_url}', '{woocommerce}', '{WooCommerce}', ), array( $this->get_blogname(), $domain, $domain, '<a href="https://woocommerce.com">WooCommerce</a>', '<a href="https://woocommerce.com">WooCommerce</a>', ), $string ); }