esc_attr_e()

Функция переводит строку, затем очищает её для использования в качестве значения HTML-атрибута, а затем выводит.

Также рекомендую уроки:

На самом деле можно сказать, что данная функция состоит из трех других:

  1. Сначала производится перевод строки — это функция __().
  2. Затем переведенная строка подготавливается для использования в HTML-атрибутах функцией esc_attr().
  3. Ну а php-функция echo() выводит полученный результат.

Поэтому, если вы захотите подробнее ознакомиться с параметрами функции, перейдите по одной из вышеуказанных ссылок.

esc_attr_e( $text, $domain = 'default' )

Параметры

$text
(строка) Текст, который требуется перевести.
$domain
(строка) Уникальный идентификатор перевода, часто совпадает с названием директории темы/плагина.

Не рекомендуется передавать параметры функции в виде переменных, только в виде строк.

Пример

<a href="#" title="<?php esc_attr_e( 'Read Terms and Conditions', 'truemisha' ) ?>"><?php _e( 'Terms and Conditions', 'truemisha' ) ?></a>

В этом примере мы выводим ссылку, при наведении на которую будет появляться всплывающая подсказка. Анкор ссылки выводится функцией _e().

Миша

Впервые познакомился с WordPress в 2009 году. Организатор и спикер на конференциях WordCamp. Преподаватель в школе Нетология.

Пишите, если нужна помощь с сайтом или разработка с нуля.

Оставить комментарий

Если вы хотите добавить код, не забудьте обернуть его в <pre lang="php"></pre>, если же код меньше одной строчки, то можно и в <code></code>.

Нажав на кнопку, вы соглашаетесь с тем, как обрабатываются персональные данные.