Функция the_title_attribute()
выводит заголовок записи в html атрибутах. Работает как the_title(), но может принимать параметры в виде строки или массива.
Параметры
$args
string|arraybefore
string
Текст перед заголовкомafter
string
Текст перед заголовкомecho
bool
Выводить или вернуть заголовок в переменнуюpost
WP_Post
Текущий объект записи, для которого требуется получить заголовок
- По умолчанию: ''
the_title_attribute( $args );
Возвращает
void|string void, если echo
аргумент имеет значение true
, string – при echo = false
Дополнительная информация
- Перед выводом, заголовок будет обработан функцией
esc_attr()
, которая очистит его от html тегов. - Функцию часто используют внутри цикла (loop) WordPress, но можно использовать и вне, с обязательным указанием параметра
post
. - Параметры можно передать в виде строки через разделитель
&
. Например,'before=<h2>&after=</h2>'
.
Примеры использования
Пример 1. Вывод заголовка записи в атрибут title
<a href="<?php echo get_the_permalink() ?>" title="<?php the_title_attribute() ?>">
<?php echo get_the_title() ?>
</a>
Хуки
Нет