Убрать title в названии статей wordpress без плагина

На внутренних страницах и категориях wordpress, название  сайта постоянно добавляется к названию странице в title, что серьезно мешает оптимизации.

Если у вас стандартный шаблон wordpress, то вы заметили, что сначала идет название блога, разделитель >> и потом название статьи. Чтобы исправить ситуацию:

1 способ

Откройте header.php в вашем текущем шаблоне и изменить строку начинающуюся с <title> на следующую:

<title><?php wp_title(«», true); ?></title> — это код, во-первых, убирает разделитель перед заголовком, ну и во-вторых отсутствует bloginfo(‘name’), который выводит название блога.

С этой проблемой разобрались.

ps Если у вас теперь главная стала называться доменом сайта, а обычные статьи — как положено, то воспользуйтесь следующим кодом:

<title><?php if ($_SERVER[‘REQUEST_URI’] == «/») bloginfo(‘name’); else wp_title(«», true); ?></title>

2 способ

Обязательно сделайте первый пункт, а затем откройте файл wp-includes/general-template.php

В нем найдите строку (примерно, 656): $title = apply_filters(‘wp_title’, $title, $sep, $seplocation);  и замените ее на:

$title = apply_filters(», $title, $sep, $seplocation);