esc_attr__() WP 2.8.0

Перекладає вказаний рядок та обробляє його функцією esc_attr() .

Кодує < > & " '(більше, менше, амперсанд, лапки подвійні та одинарні). Не створює подвійного перетворення.

Використовуйте як фільтр даних для <input> полів форми:

<input type="text" value="<?php echo esc_attr__( 'Default value', 'textdomain' ) ?>">
Працює на основі:
Хуків немає.

Повертає

Строку. Перекладений та оброблений текст.

Використання

$text = esc_attr__($text, $domain);
$text
(рядок) (обов’язковий)
Текст, який потрібно перекласти та кодувати в ньому символи.
$domain
(рядок)
Область визначення перекладу, що позначається назвою, яка пов’язується з
.mo файлом для перекладу.


За замовчуванням: ‘default’

Приклади

0

#1 Приклад оформлення заголовка у циклі виведення записів. Використовуємо esc_attr__() для значення атрибуту title тега <a>:

<h2 class="entry-title">
	  <a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyeleven' ), the_title_attribute( 'echo=0' ) )); ?>" rel="bookmark"><?php the_title(); ?></a>
</h2>

список змін

З версії 2.8.0Введено.

код esc_attr__() WP 6.0.2

function esc_attr__( $text, $domain = 'default' ) {
	return esc_attr(translate($text, $domain));
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *