esc_html_e

Переводит строку и заменяет в ней спецсимволы на HTML сущности. Выводит на экран текст, которой можно отображать в HTML как HTML код.

Если нужно получить такую строку, а не выводить её на экран, то используйте esc_html__().

Хуков нет.

Возвращает

Выводит на экран переведенный и отформатированный текст.

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

<?php esc_html_e( $text, $domain ); ?>
$text(строка) (обязательный)
Строка для перевода.
$domain(строка) (обязательный)
Домен (идентификатор) по которому получать перевод.
По умолчанию: ‘default’

Примеры

#1 Вывод HTML кода в HTML

Если в переводе строки используются HTML теги или символы, который нужно показать как есть, например в поле textarea, то такую строку удобно переводить функцией:

<?php
function esc_html_e( $text, $domain = 'default' ) {
	echo esc_html( translate( $text, $domain ) );
}