Перейти к публикации

Meta-теги и дополнительные поля


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

Здравствуйте. При использовании доп. полей вместо стандартных краткой и полной новостей, столкнулся с проблемой, а именно, пустыми мета-тегами - description и keywords. Пытаясь ее решить доббавил в файл engine.php такой код:

if ($subaction == "showfull") {

$metatags['title'] = "Скачать ".$cat_info[$cat_list[0]]['name']." ".$titl_e;

$metatags['description'] = "Download ".$titl_e;

$metatags['keywords'] = $my_cat.", ".$titl_e;

}
И здесь нужно решить несколько вопросов. Во-первых, переменная $cat_info[$cat_list[0]]['name'] показывает точное название категории, в результате нарушается семантика языка, т.е. если категория называется, например, "Фильмы", то в результате получается что-то вроде "Скачать Фильмы Хоббит". Как изменить код, чтобы вместо этого было "Скачать фильм Хоббит". Во-вторых, надо вставить в keywords значение дополнительного поля. И еще в файле show.full.php есть код:
if ( count($images) ) $social_tags['image'] = $images[0];[/code]

который выводит в мета теге og:image ссылку на первую картинку из полной новости, как изменить его, чтобы выводилась ссылка на первую картинку из краткой новости.

Буду весьма признателен, если кто-то поможет в решении этих вопросов.

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...