SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Метатег title dle. Как реализовать?

tomS tomS  
25
  31.01.2018 11:09       3 108    
Нужно было добавить в метатег тайтл доп. слова, а так как контента было много пришлось сделать так, чтобы к каждому тайтлу добавляло вначале слово и в конце. Например "фильм название онлайн", но теперь столкнулся с проблемой. Это нужно делать не только под фильмы, но и под сериалы и т.п.
Возможно ли сделать так, чтобы если у страницы категория фильмы - в метатег тайтл добавляло слово фильм, если категория сериал - слово сериал?

Ответы на пост (6) Написать ответ
drduffy drduffy
69
31.01.2018 14:23
Открываем /engine/modules/show.full.php и ищем в нем


PHP:
$metatags['title'] = $row['title'];
меняем на
PHP:
$metatags['title'] = "Смотреть онлайн " . $row['title'] . " бесплатно в HD";


____________

Допустим вы хотите задать title в зависимости от категории, для фильмов один, для сериалов другой, для анонсов или трейлеров третий. Тогда добавим проверку на категорию. Для этого


PHP:
$metatags['title'] = $row['title'];
заменяем на
PHP:
if ($category_id == 5 OR $category_id == 6) $metatags['title'] = "Смотреть онлайн фильм " . $row['title'] . " бесплатно в HD";
elseif ($category_id == 1 OR $category_id == 2 OR $category_id == 3 OR $category_id == 4) $metatags['title'] = "Смотреть онлайн сериал " . $row['title'] . " бесплатно в HD";
else $metatags['title'] = "Смотреть онлайн трейлер " . $row['title'] . " бесплатно в HD";

Не забудьте проставить свои категории id.

0
Решение
tomS tomS
25
31.01.2018 15:09
Спасибо большое.
0
kermt kermtov kermt kermtov
0
17.04.2019 16:21
Спасибо. Стоит уточнить, что в правило нужно внести и все оставшиеся ID категорий, только убрать там приписки, если они не нужны. Иначе в остальных новостях будет выводиться тайтл с главной страницы.
0
VirusiX VirusiX
275
31.01.2018 12:36
конечно можно
0
tomS tomS
25
31.01.2018 13:19
Подскажите как, пожалуйста.
0
VirusiX VirusiX
275
31.01.2018 14:07
также как и раньше, только через if
в скрипте условие поставте
0