Функция переводит строку, затем экранирует в ней все HTML-теги, а затем выводит.
Если перевести не удастся (например, если для указанной строки перевода не существует, или и вовсе переводы для текущего языка не были загружены), то функция выведет оригинальную, но всё равно экранированную строку.
Если вам не нужно выводить результат, а записать его в переменную, обратите внимание на функцию esc_html__().
Также рекомендую уроки:
esc_html_e( $text, $domain = 'default' )
Параметры
- $text
- (строка) Текст, который требуется перевести.
- $domain
- (строка) Уникальный идентификатор перевода, часто совпадает с названием директории темы/плагина.
Пример
<h1><?php esc_html_e( 'Title', 'truemisha' )?></h1>