Тег шаблона: wp_title
Описание
Выводит или возвращает заголовок любой текущей страницы блога. Тег можно использовать в любом месте шаблона за пределами цикла , но, как правило, его используют только в файле header.php для формирования HTML-заголовка страницы (тег <title>).
Использование
<?php wp_title( $sep, $echo, $seplocation ); ?>
По умолчанию
<?php wp_title( 'sep' => » , 'echo' => true, 'seplocation' => none ); ?>
Результаты
Возвращаемый тегом заголовок будет зависеть от типа страницы:
Одиночная запись или страница
заголовок записи или страницы
Архив по дате
дата (например, '2010', '2010 - Январь')
Рубрика
заголовок рубрики
Архив автора
имя автораПараметры
$sep
(строка) (необязательный) - текст, выводимый до или после (определяется параметром $seplocation) заголовка страницы (то есть разделитель).
По умолчанию: » (символ »).
$echo
(boolean) (необязательный) - вывод результата работы тега (true) или сохранение этого результата, как переменной PHP (false).
- true - по умолчанию
- false
$seplocation
(строка) (необязательный) - указывает, где будет выводиться разделитель (указанный в параметре $sep). любое значение, кроме 'right' выведет разделитель до заголовка страницы, а 'right', соответственно, после заголовка.
По умолчанию значения нет.
Примеры
1. По умолчанию
<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>
Данный код с помощью функции bloginfo выведет заголовок блога, а затем заголовок страницы с разделителем по умолчанию '»'. То есть примерный вывод будет выглядеть как "<title>Тестовый блог » Привет мир!</title>".
2. Свой разделитель справа
<title><?php wp_title( '--', true, 'right' ); ?> <?php bloginfo('name'); ?></title>
Этот код выведет разделитель '--' справа от заголовка страницы. То есть вывод будет примерно таким: "<title>Привет мир! -- Тестовый блог</title>".
3. Хранение заголовка в переменной PHP
<?php $variable = wp_title( '::', false ); echo '<title>' . get_bloginfo('name') . $variable . '</title>'; ?>
Данный код сначала сохранит заголовок страницы в переменной, а потом выведет его вместе с заголовком блога. То есть вывод будет примерно таким: "<title>Тестовый блог :: Привет мир!</title>".
Лог изменений
Добавлен в версии 1.5
Параметр seplocation был добавлен в версии 2.5
Исходный файл
Функция wp_title() находится в wp-includes/general-template.php
Связанные теги\функции
wp_title, single_post_title, single_cat_title, single_tag_title, single_month_title, the_search_query

Комментарии
Комментариев пока еще нет.
Написать комментарий