В случае успеха выводит переведенную строку, готовую для использования в HTML-атрибутах. Если перевести не удалось, то будет выведен первоначальный непереведенный текст, то также готовый для использования в атрибутах тегов.
esc_attr_e( $text, $domain = 'default' ); |
На самом деле можно сказать, что данная функция состоит из трех других:
- Сначала производится перевод строки — это функция __().
- Затем переведенная строка подготавливается для использования в HTML-атрибутах функцией esc_attr().
- Ну а php-функция
echo()
выводит полученный результат.
Поэтому, если вы захотите подробнее ознакомиться с параметрами функции, перейдите по одной из вышеуказанных ссылок. Если вы еще только начинаете осваивать процесс локализации WordPress, то лучше всего вам сначала почитать моё руководство по локализации.
Пример
Ну и конечно пример, куда уж без него:
<a href="#" title="<?php esc_attr_e('Read Terms and Conditions', 'truemisha') ?>"><?php _e('Terms and Conditions', 'truemisha') ?></a> |
В этом примере мы выводим ссылку, при наведении на которую будет появляться всплывающая подсказка. Анкор ссылки выводится функцией _e().
Источник: misha.blog