Как отредактировать текст, отображаемый на вкладке браузера?

22 апр. 2017 г., 08:23:12
Просмотры: 31K
Голосов: 0

Я хочу удалить название страницы из вкладки браузера. Как мне скрыть название страницы и показывать только название моего сайта?

Пример отображения названия страницы во вкладке браузера

2
Комментарии

это будет 'meta title', и люди обычно используют один из SEO-плагинов, чтобы выбрать, что показывать.

Michael Michael
22 апр. 2017 г. 08:25:20

@Michael Как я могу отредактировать meta title в WordPress для конкретной страницы без использования плагина?

Alt-Rock Ninja Alt-Rock Ninja
22 апр. 2017 г. 08:54:45
Все ответы на вопрос 2
8

Вы можете использовать этот код в файле function.php

remove_all_filters( 'wp_title' );
add_filter('wp_title', 'filter_pagetitle', 99,1);
function filter_pagetitle($title) {
    $title = get_bloginfo('name');
    return $title;
}

Или установить плагин, например Yoast SEO.


РЕДАКТИРОВАНИЕ: Скриншот

Описание изображения


ОБНОВЛЕНИЕ: Измените файл header.php в папке вашей темы, если вышеуказанное решение не работает.

<title><?php get_bloginfo('name'); ?></title>

22 апр. 2017 г. 08:34:02
Комментарии

Это не сработало. Никаких изменений после добавления в functions.php.

Alt-Rock Ninja Alt-Rock Ninja
22 апр. 2017 г. 08:54:11

Странно, у меня работает. Проверь, используешь ли ты какие-либо SEO-плагины или нет?

JItendra Rana JItendra Rana
22 апр. 2017 г. 09:02:36

Попробуй return ' '; вместо return $title; и посмотри, сработает ли.

JItendra Rana JItendra Rana
22 апр. 2017 г. 09:03:43

Это не сработало.

Alt-Rock Ninja Alt-Rock Ninja
22 апр. 2017 г. 09:07:12

Я не использую никаких SEO-плагинов

Alt-Rock Ninja Alt-Rock Ninja
22 апр. 2017 г. 09:08:09

Попробуйте добавить приоритет к add_filter. Смотрите обновленный ответ

add_filter('wp_title', 'filter_pagetitle', 99, 1);

JItendra Rana JItendra Rana
22 апр. 2017 г. 09:16:57

Это не сработало.

Alt-Rock Ninja Alt-Rock Ninja
22 апр. 2017 г. 09:21:34

Давайте продолжим обсуждение в чате.

JItendra Rana JItendra Rana
22 апр. 2017 г. 09:49:41
Показать остальные 3 комментариев
0
  • Установка заголовка сайта в WordPress: не удалось
  • Редактирование function.php: не найден
  • Использование плагина All-in-one SEO: не сработало
  • Редактирование header.php: Сработало!

Вот что помогло мне. Ваш опыт может отличаться.

Пожалуйста, учтите, что этот сайт не поддерживает HTML, поэтому я заменил угловые скобки на квадратные, а амперсанд на '(amp)'.

  1. Отредактируйте следующий файл:

    (your_blog)/wp-content/themes/(your_theme)/header.php

  1. Найдите строку:

    [meta http-equiv="Content-Type" content="[?php bloginfo('html_type'); ?]; charset=[?php bloginfo('charset'); ?]" /]

  1. Добавьте следующую строку после указанной выше. Я скопировал её из другого своего блога на WordPress, где не было этой проблемы (преимущества двойного резервирования).

    [title][?php wp_title('(amp)laquo;', true, 'right'); ?] [?php bloginfo('name'); ?][/title]

  1. Сохраните файл и загрузите его обратно на сайт в то же место.

  2. Перезагрузите ваш блог и надейтесь, что что-то другое не перезаписывает название вашего сайта.

17 авг. 2018 г. 06:48:11