Функция get_the_title() возвращает заголовок поста (записи/страницы).
Параметры
$postint | WP_Post
ID записи или объектWP_Post
По умолчанию:0, текущий пост в цикле
get_the_title( $post );Возвращает
string Заголовок записи
Дополнительная информация
- Можно использовать функцию вне цикла с указанием параметра
$post. В цикле параметр указывать не обязательно. - Если пост отмечен как Личное или Защищено паролем, то перед заголовком будет выведено "Защищен:" или "Личное:"
Примеры использования
Пример 1. Вывод заголовка в цикле
if ( have_posts() ) {
while ( have_posts() ) {
the_post();
echo get_the_title();
}
}Пример 2. Получение заголовка конкретной записи по ID
$post_id = 16;
$title = get_the_title( $post_id );
echo $title;Выведет заголовок записи ID которой равен 16.
Пример 3. Получение заголовка записи по объекту WP_Post
$post = get_post( 6 );
$title = get_the_title( WP_Post $post );
echo $title;В параметре функции указываем объект WP_Post. Код указан в качестве примера, если ID известен заранее, нет смысла дополнительно получать объект поста.
Хуки
the_title protected_title_format private_title_format