В <title> повторяется название сайта

(Ответов: 3, Просмотров: 2416)
  1. Студент Аватар для Login88
    • Регистрация: 13.12.2013
    • Сообщений: 35
    • Репутация: 5
    Всем привет!

    Используемая тема для WP выводит на главной странице двойное название сайта:

    "Название сайта|описаниеНазвание сайта|описание"

    А на странице записи:

    "Название записи | Название сайтаНазвание сайта"

    тема использует такой код:

    Развернуть текст

    Код:
    /*	Title
    /*------------------------------------------*/
    add_theme_support( 'title-tag' );
    if ( $GLOBALS['wp_version'] <= '4.1' ) {
    	function mom_wp_title( $title, $sep ) {
    	global $paged, $page;
    
    	if ( is_feed() ) {
    		return $title;
    	}
    
    	// Add the site name.
    	$title .= get_bloginfo( 'name', 'display' );
    
    	// Add the site description for the home/front page.
    	$site_description = get_bloginfo( 'description', 'display' );
    	if ( $site_description && ( is_home() || is_front_page() ) ) {
    		$title = "$title $sep $site_description";
    	}
    
    	// Add a page number if necessary.
    	if ( $paged >= 2 || $page >= 2 ) {
    		$title = "$title $sep " . sprintf( __( 'Page %s', 'theme' ), max( $paged, $page ) );
    	}
    
    	return $title;
    	}
    	add_filter( 'wp_title', 'mom_wp_title', 10, 2 );
    
    	function mom_header_title() { ?>
    	<title><?php wp_title( '|', true, 'right' ); ?></title>
    	<?php }
    	add_action('wp_head', 'mom_header_title');
    }
    [свернуть]


    Хочется исправить это. Всем спасибо!
    Последний раз редактировалось Login88; 17.02.2015 в 21:07.
    • 0
  2. Студент Аватар для web-ber
    • Регистрация: 10.02.2015
    • Сообщений: 49
    • Репутация: 11
    • Webmoney BL: ?
    Это:
    <title><?php wp_title( '|', true, 'right' ); ?></title>


    Заменить на это:
    <title><?php wp_title(); ?></title>

    Название сайта в тайтле снижает его уникальность что не айс. Да и вообще какой в нем смысл?
    • 0
  3. Студент Аватар для Login88
    • Регистрация: 13.12.2013
    • Сообщений: 35
    • Репутация: 5
    Для страниц записи название сайта и не нужно=)

    Но на главной то надо)
    Ваш совет не подействовал, может в стандартной теме работает, в этой не прокатило.
    По коду разобрался, шаблон дописывает свои переменные с содержимым.

    Закомментировал строки :

    Развернуть текст

    Код:
    // Add the site name.
    	$title .= get_bloginfo( 'name', 'display' );
    
    	// Add the site description for the home/front page.
    	$site_description = get_bloginfo( 'description', 'display' );
    	if ( $site_description && ( is_home() || is_front_page() ) ) {
    		$title = "$title $sep $site_description";
    	}
    [свернуть]
    • 0
  4. Гуру Аватар для worldfoto
    • Регистрация: 10.01.2013
    • Сообщений: 651
    • Репутация: 75
    • Webmoney BL: ?
    Цитата Сообщение от web-ber Посмотреть сообщение
    Название сайта в тайтле снижает его уникальность что не айс. Да и вообще какой в нем смысл?
    тайтле в поиске красиво отображается.
    -HostPro.ua_ - Лучший хостинг. Пожизненная скидка -10% с промокодом, на хостинг P235603-39483, на Cервера P235603-64089
    • -1

Похожие темы

Темы Раздел Ответов Последний пост
Как убрать из title название сайта на внутренних страницах.
WordPress 9 10.05.2014 14:49
Подскажите название сайта
Вопросы от новичков 2 17.10.2013 11:01
Как сделать title вида Материал - Раздел - Название сайта
Joomla 12 08.08.2013 14:47
Подобрать название сайта
Оффтоп и свободные темы 13 07.08.2013 13:24
Нужно ли название сайта в TITLE?
Вопросы от новичков 5 21.06.2013 13:03

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры