Перейти к содержанию
Форум поддержки пользователей VamShop

Где настраиваются теги title для всего магазина ?


Рекомендуемые сообщения

ну т.е. автоматом в заголовке страницы прописывается название товара.

НО также потом прописывается сначала категория, а потом название магазина

как сделать так чтобы в title страницы прописывался только название товара прописанное в описание

вопрос как в заглавии оставить только то что есть в описании товара, и убрать оттуда название магазина и категории

Ссылка на сообщение
Поделиться на другие сайты
  • 1 month later...

Вроде нашел и поправил.

Если в админке убрать TITLE - то ничего отображаться больше не будет, но вопрос:

Как убрать дефис "-", который остается от переменной TITLE.

<title><?php echo $title.'' . TITLE; ?></title>

Где он прописывается?

Ссылка на сообщение
Поделиться на другие сайты

В /includes/modules/meta_tags.php

Ты невнимательно прочитал мой вопрос. Где формируется TITLE? Из этого кода?

От него остается дефис - и я его пока не могу найти.

Ссылка на сообщение
Поделиться на другие сайты

В Админке - Настройки - Мой магазин - Название магазин.

Никаких - , по идее, там нет.

- где-то в /includes/modules/metatags.php, судя по всему.

Ссылка на сообщение
Поделиться на другие сайты

Для карточки товара в /includes/modules/metatags/ meta title заголовок выводится вот этой строкой:


<title><?php echo $title.' '.$product->data['products_model'] . ' - ' . $cat_data['categories_name'] . ' - ' . TITLE; ?></title>
[/code] Видимо, Вам нужно менять эту строку например на:
[code]
<title><?php echo $title.' '.$product->data['products_model'] . $cat_data['categories_name'] . TITLE; ?></title>

Ссылка на сообщение
Поделиться на другие сайты

Да в том-то все и дело, что мой код вот:

<title><?php echo $title.'  ' . $cat_data['categories_name'] . '  ' . TITLE; ?></title>

Проверил все дефисы в файле через поиск, не нашел ничего. В тайтлах везде поубирал. Но дефис в броузере остается.

Перебровал варианты, пока не нахожу.

Ссылка на сообщение
Поделиться на другие сайты

я все дефисы убрал в этом файле  /includes/modules/metatags.php, та что может я и не внимателен но работае. выложи код своего metatags.php

Ссылка на сообщение
Поделиться на другие сайты

Cкорее всего он формируется там где идет селект из базы поля Название магазина и формирование TITLE, но мои знания не позволяют его найти =)

Ссылка на сообщение
Поделиться на другие сайты

TITLE в /lang/russian/russian.php

Но как я помню, там никаких тире нет, просто название магазина бёрется из базы, из Админки - Настройки - Мой магазин.

Ссылка на сообщение
Поделиться на другие сайты
  • 6 years later...

Наблюдал что яндекс выкидывает из поиска страницы отзывов product_reviews_info.php как недостаточно качественные,
видимо потому что title - для этих страниц назначено название магазина а мета дескрипшн вообще пустые -

<meta name="description" content="" />
<meta name="keywords" content="" />

Подскажите где это правиться в metatags.php ?

проверил в демке - так же нет нормального тайтла и описания

пробовал добавить

 case (strstr($PHP_SELF, PRODUCT_REVIEWS_INFO)):

?>
<title><?php echo TEXT_PAGE_PRODUCT_REVIEWS . ' - ' . TITLE; ?></title>
<meta name="description" content="<?php echo TEXT_PAGE_PRODUCT_REVIEWS . ' ' . META_DESCRIPTION; ?>" />
<meta name="keywords" content="<?php echo TEXT_PAGE_PRODUCT_REVIEWS . ' ' . META_KEYWORDS; ?>" />
<?php

    break;

не помогает

Ссылка на сообщение
Поделиться на другие сайты

 

1 час назад, druuum1 сказал:

Наблюдал что яндекс выкидывает из поиска страницы отзывов product_reviews_info.php как недостаточно качественные,
видимо потому что title - для этих страниц назначено название магазина а мета дескрипшн вообще пустые -


<meta name="description" content="" />
<meta name="keywords" content="" />

Подскажите где это правиться в metatags.php ?

проверил в демке - так же нет нормального тайтла и описания

пробовал добавить

 case (strstr($PHP_SELF, PRODUCT_REVIEWS_INFO)):

?>
<title><?php echo TEXT_PAGE_PRODUCT_REVIEWS . ' - ' . TITLE; ?></title>
<meta name="description" content="<?php echo TEXT_PAGE_PRODUCT_REVIEWS . ' ' . META_DESCRIPTION; ?>" />
<meta name="keywords" content="<?php echo TEXT_PAGE_PRODUCT_REVIEWS . ' ' . META_KEYWORDS; ?>" />
<?php

    break;

не помогает

Вот возьмите этот файл /includes/modules/metatags.php

metatags.php

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...