Поддержка Проблемы и решения Как отредактировать title

  • Проблема в том, что не могу убрать название блога из title записи. Сейчас отображается : «Название статьи | название блога», а надо чтобы было: «Название статьи»
    В header.php есть только <title><?php wp_title( ‘|’, true, ‘right’ ); ?></title> , странно, но нет bloginfo(name)… который выводит название блога, при этом название выводится.
    Уже думал отредактировать wp-title в general template, но там много всего написано, не хочу удалить что-то нужное.
    Тема twenty twelve, подскажите как удалить название блога из title статьи.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • слабо SEO плагин поставить? 🙂
    в twenty twelve фильтр на wp_title находится в файле functions.php, ищите там функцию twentytwelve_wp_title и редактируйте ее как вам надо.

    Да я бы с ног до головы облепил бы сайт плагинами, но во-первых увеличивается нагрузка на сайт или что-то там еще (особо не вникал), а во-вторых google слезно просит отказаться от плагинов. Не хотелось бы обижать самый крупный поисковик в мире.

    Спасибо за подсказку, буду искать

    во-вторых google слезно просит отказаться от плагинов

    Можно подробнее, где про это написано?

    Спасибо за подсказку, буду искать

    В вышеуказанной функции.

    // Add the site name.
    	$title .= get_bloginfo( 'name', 'display' );

    но во-первых увеличивается нагрузка на сайт

    SEO-комбайны прожорливы, это да. но никто не мешает вам использовать в них только модуль SEO-заголовков и ничего больше.

    во-вторых google слезно просит отказаться от плагинов.

    быть такого не может 🙂 зато он точно вам скажет, что у вас на сайте ошибки, так как будут отсутствовать meta description, которые вроде как практически обязательный нынче атрибут страницы.

    Где-то я читал это сообщение от гугла, на их сервисе точно, вебмастер или адсенс или ещё где-то. Но почему-то не могу сейчас найти и даже в поиске нет, ну не приснилось же мне это???

    Прошу помощи по другому вопросу

    Фильтр: для записей — в title название записи, для страниц, категорий как обычно.

    add_filter('wp_title', 'filter_pagetitle');
    function filter_pagetitle($title) {
        //check if its a blog post
        if (!is_single())
            return $title;
    
        //if you get here then its a blog post so change the title
        global $wp_query;
        if (isset($wp_query->post->post_title)){
            return $wp_query->post->post_title;
        }
    
        //if wordpress can't find the title return the default
        return $title;
    }

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Как отредактировать title» закрыта для новых ответов.