single_post_title() WP 0.71

Виводить заголовок посту. Призначений для використання на окремих сторінках записів.

Ця функція стане в нагоді, коли потрібно вивести заголовок запису за межами Цикл WordPress.

Основа для:
wp_get_document_title()
1 раз – 0.00001 сек
(швидкість світла) | 50000 разів – 0.3093 сек
(дуже швидко)

Хуки з функції
single_post_title($prefix, $display);
$prefix
(рядок)
Текст, розташований перед заголовком.


Типово: null
$display
(логічний)
true – виводить на екран, false – повертає рядок.


Типово: true

Приклади

0

#1 Виведення заголовка запису

Виведемо заголовок запису в тезі H2 з попереднім текстом “Поточний пост: “:

<h2><?php single_post_title('Поточний пост: '); ?></h2>

список змін

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

Код single_post_title() WP 6.0.2

function single_post_title( $prefix = '', $display = true ) {
	$_post = get_queried_object();

	if ( ! isset( $_post->post_title ) ) {
		return;
	}

	/**
	 * Filters page title for a single post.
	 *
	 * @ Since 0.71
	 *
	 * @param string $_post_title The single post page title.
	 * @param WP_Post $_post The current post.
	 */
	$title = apply_filters( 'single_post_title', $_post->post_title, $_post );
	if ($display) {
		echo $prefix . $title;
	} else {
		return $prefix . $title;
	}
}

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

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