24АпрИзменение тэга TITLE в WordPress

По умолчанию WordPress работает с тэгом TITLE в таком порядке <title>Ваш сайт » Заголовок поста</title>. Многие хотели бы использовать обратный порядок оформления заголовка <title>Заголовок поста » Ваш сайт</title>. Это возможно делать с помощью плагинов, но есть и более простой способ. (Внимание: работает только с WP 2.5)

1. Открыть файл темы с тэгом TITLE (чаще всего header.php).
2. Найти там код заголовка:
<title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Blog Archive <?php } ?> <?php wp_title(); ?></title>

и заменить его на
<title><?php wp_title('&raquo;', true, 'right'); ?> <?php bloginfo('name'); ?></title>

Первый аргумент wp_title() – знак-разделитель. В данном случае &raquo; (который выводит »), его можно заменить на другой, на Ваше усмотрение. Второй аргумент означает вывод заголовка в браузере (что нам и надо, поэтому ставится true) или возврат его. Третий аргумент обозначает расположение разделителя (слева или справа) – нам нужно справа, поэтому ставится right.

Matt Cutts из Google подтверждает, что этот прием улучшает SEO.

Оригинал.


  1. 1 Artem24 Апр 2008

    Спасибо за подсказку, уверен фишка полезная. Попробовал работает все как надо.

  2. 2 Gleb26 Апр 2008

    Изменил код – подождем изменится ли выдача и позиции

  3. 3 Максим Емельянов29 Апр 2008

    Надо попробовать.За информацию спасибо

  4. 4 Эзотерик02 мая 2008

    Поставьте себе плагин All in One SEO Pack и не мучайтесь, там все очень просто, удобно и многое можно по своему сделать.

  5. 5 LepRiKonS05 Сен 2008

    Эзотерик +1, All in One SEO Pack отличный плагин для Wordpress + ключевики можно прописывать

  6. 6 Андрей19 Фев 2009

    Установил WP 2.7
    Возникла проблема с отображением заголовка Title именно для категорий. Первые символы слов (названия категории) заменяются на непечатные символы…

    Подскажите в чем может быть проблема?

  7. 7 seezer19 Фев 2009

    Чаще всего неправильное отображение символов может быть связано либо с а) кодировкой БД, б) файл отображения заголовков правили не в кодировке UTF-8.

Спонсоры: