get_the_title()

Функция get_the_title() возвращает заголовок поста (записи/страницы).

Параметры

  • $post int | WP_Post
    ID записи или объект WP_Post
    По умолчанию: 0, текущий пост в цикле
get_the_title( $post );

Возвращает

string Заголовок записи

Дополнительная информация

  1. Можно использовать функцию вне цикла с указанием параметра $post. В цикле параметр указывать не обязательно.
  2. Если пост отмечен как Личное или Защищено паролем, то перед заголовком будет выведено "Защищен:" или "Личное:"

Примеры использования

Пример 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

Информация о функции

Добавлена в версии 0.71

wp-includes/post-template.php

Исходный код в Github

Другие функции

is_404()

Определяет, является ли текущая страница страницей ошибки 404.

the_title_attribute()

Выводит заголовок записи в html атрибутах.

wp_get_document_title()

Возвращает заголовок текущей страницы.

wp_title()

Выводит или возвращает заголовок страницы для использования в теге title.

single_post_title()

Выводит или возвращает заголовок текущего поста (записи, страницы, кастомного типа).

the_title()

Используется для вывода на экран или получения заголовка текущей записи/страницы.