вопрос
В DLE 10 добавлена специальная разметка в метатегах согласно протоколу Open Graph. Так вот в новостях эта разметка берет не правильное изображение для новости. У меня такая структура новости:
1. Одно строчное доп поле в которое вставляется ссылка на постер
2. Еще куча доп полей
3. Много строчное доп поле в которое вставляются 4 скриншота
Так вот Open Graph берет первый скриншот из этого много строчного доп поля, а надо что бы брал постер.
Как можно указать какое изображение должно браться для метатега?
1. Одно строчное доп поле в которое вставляется ссылка на постер
2. Еще куча доп полей
3. Много строчное доп поле в которое вставляются 4 скриншота
Так вот Open Graph берет первый скриншот из этого много строчного доп поля, а надо что бы брал постер.
Как можно указать какое изображение должно браться для метатега?
Формирование содержимого данных тегов происходит в файле engine/modules/show.full.php.
По умолчанию скрипт вставляет первую найденную картинку.
Для того, чтобы это изменить, найдите в данном файле (engine/modules/show.full.php) строчку:
if ( count($images) ) $social_tags['image'] = $images[0];
Только вместо 0 надо -1
По умолчанию скрипт вставляет первую найденную картинку.
Для того, чтобы это изменить, найдите в данном файле (engine/modules/show.full.php) строчку:
if ( count($images) ) $social_tags['image'] = $images[0];
Только вместо 0 надо -1