Kimochi.ru Бесплатный фотохостинг

Меняем Title в WordPress используя стандартные функции

23.01.2008 | Просмотров: 9,706
Теги:

Предлагаю удачный на мой взгляд вариант оформления Title в WordPress, используя стандартные функции WordPress.

Начнемс. Нам нужен файл header.php, что лежит в папке шаблона. Открываем его для редактирования и находим в самом начале нечто подобное

<head profile="http://gmpg.org/xfn/11">
 
<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>
 
<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <!-- leave this for stats -->
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
</head>

А теперь заменяем ее на вот такую конструкцию:

<title><?php if (is_home () ) {
	bloginfo('name');
	} elseif ( is_category() ) {
	single_cat_title(); echo " - Категории";
	} elseif (is_single() || is_page() ) {
	single_post_title(); echo " - Сайт.ру";
	} elseif (is_search() ) {
	echo wp_specialchars($s); echo " - Поиск";
	} elseif (is_tag() ) {
	echo wp_title($sep = '', $display = true); echo " - Тег";
	} elseif (is_author() ) {
	echo wp_title(); echo " - Автор";
	} else { wp_title(); }
?></title>

В данном примере можно настроить вывод заголовка (title) в отдельности для категории, поста, страницы, страницы поиска, страницы тегов, страницы авторов.


Оставить комментарий для " Меняем Title в WordPress используя стандартные функции " (Комментарии (8))
  1. Чел

    поменял как сказано. посмотрим как гугул с ядексом схавает…

  2. МС Мара

    намудрено чето. оставлю как есть по стандарту
    вот мой сайт (удалено админом)

  3. Wiki man

    ya dumal dlya tegov nel`zya ukazat` sobstvenyi title/ spasibo

  4. aVr

    Спасибо. Использовал, правда, не твой код, но он мне оч помог)
    Удачи!

  5. Андрей Сергич

    Отличная статья. Краткость явно Ваша сестра ;)

  6. Алексей

    Спасибо, посмотрю что получится))

  7. fAcknet

    Поставил на блоге, посмотрел в исходном коде, только url: сайта стоит и все.
    А что надо настраивать, скажите пожалуста нубу :)

  8. Алексей Балин

    Спасибо, воспользовался, но потом обнаружил, что по датам некрасива и решил добавить еще такой вариант:

    } elseif (is_archive() ) {
    echo «Статьи из архива за «; echo wp_title(» «, true);

Написать комментарий

© 2007-2009 Kimochi.ru Designed by Kimochi Design