Делаем красивые заголовки
Блоггинг / 3 сентября 2008 в 17:22 / Версия для печатиПо умолчанию, заголовок блога имеет примерно такой вид:
Название блога » Архив блога » Заголовок записи
Формируется он посредствам скрипта (смотри header.php), зажатого в теге title:
<title><?php bloginfo(’name’);
if ( is_single() ) {
_e(’» Архив блога’, ‘kubrick’);
}
wp_title(); ?></title>
Честно говоря, выглядит такой заголовок паршиво.
Есть способ сделать заголовки более красивыми и читабельными.
Замените ваш код заголовка на этот:
<title><?php
if ( is_page() or is_single() ) {
the_title();} elseif ( is_category() ) {
printf( __(’Архив категории «%s»‘), single_cat_title(», false) );} elseif ( function_exists(’is_tag’) and function_exists(’single_tag_title’) and is_tag() ) {
printf( __(’Архив тега «%s»‘), single_tag_title(», false) );} elseif ( is_archive() ) {
printf( __(’%s ‘), wp_title(», false) );} elseif ( is_search() ) {
printf( __(’Результаты поиска «%s»‘), attribute_escape(get_search_query()) );
}if ( !is_home() and !is_404() ) {
_e(’ на блоге ‘);
}bloginfo(’name’);
?></title>
В результате получите вид заголовков как на этом блоге, как у меня:
Заголовок записи на блоге Название блога
И смотрится красиво. И поисковикам нравится.





Комментарии к записи [ 11 ]
]]>Аленка]]>Отправленно 2008.09.03 в 21:03
По мне так и стандартные заголовки неплохие.
]]>Roger]]>Отправленно 2008.09.04 в 10:26
Спасибо за статью оказалась очень полезной.
]]>seregin]]>Отправленно 2008.09.04 в 10:43
есть мнение, что зависит от темы, я вот себе запихнул код и блог перестал грузиться )) пхп эрор
]]>Crash O.]]>Отправленно 2008.09.04 в 11:24
Как кодекс и функции WP могут зависить от темы?
Проверил на стандартной теме оформления – заменил, работает.
Руки у тебя кривые просто.
]]>adipex]]>Отправленно 2008.09.08 в 14:29
У меня работает :)
]]>Bobr]]>Отправленно 2008.09.09 в 20:01
:)) хорошо пишешь
]]>Протас]]>Отправленно 2008.09.10 в 17:56
Вообще классно получилось, даже не ожидал. Спасибо.
]]>ХAКЕP]]>Отправленно 2008.09.16 в 0:18
по любому как не крути какой бы там заголовок не был но если юзабилити
не очень (как на етом сайте)
мрачный сайт в глазах ребит
]]>Crash O.]]>Отправленно 2008.09.16 в 11:48
И в чём это выражено?
Толи ещё будет.
]]>Balashov]]>Отправленно 2008.09.16 в 18:20
Как хорошо что удалось отыскать такой замечательный блог, и тем более отлично, что есть такие автора толковые!
]]>Виктория_Грек]]>Отправленно 2008.09.22 в 16:15
и вправду оригинально)