Функция the_title_attribute() выводит заголовок записи в html атрибутах. Работает как the_title(), но может принимать параметры в виде строки или массива.
Параметры
$argsstring|arraybeforestring
Текст перед заголовкомafterstring
Текст перед заголовкомechobool
Выводить или вернуть заголовок в переменнуюpostWP_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>Хуки
Нет