Убрать title в названии статей wordpress
X
Заказать сайт
Заказать сайт

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

11

На внутренних страницах и категориях 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);

Все должно заработать -  и без плагинов!

| | Убрать title в названии статей wordpress | На внутренних страницах и категориях wordpress, название  сайта постоянно добавляется к названию странице в title, что серьезно мешает оптимизации. | https://blogprogram.ru/wp-content/uploads/2013/12/11-131x131.jpg

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *


Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>