Задать вопрос
@Webbex

Как передавать с сайта разные картинки в сниппет Вконтакте и в блок ссылок?

При публикации поста Вконтакте со ссылкой, автоматически добавляется сниппет с горизонтальной картинкой, причём ширина картинки почти в 2 раза больше высоты.

63dfb056bc7a9268373756.jpeg

Чтобы задать такую картинку со своего сайта, нужно добавить в код:
<meta property="og:image" content="/images/thumbnail.png">


При этом, если эту же ссылку вставлять в блок ссылок сообщества, то выглядит мягко говоря не очень:

63dfb0eca33a2369331372.jpeg

Картинки обрезаются до круга, но по большей стороне, и в итоге получается непонятно что, да и логотип не читается.

Это навело на мысль, что для ВК придётся использовать только квадратную картинку, которая красиво будет смотреться в блоке ссылок, и если постараться с расположением логотипа, то не очень изуродуется при обрезке в сниппете. Для этого у ВК даже есть свой тэг:

<meta property="vk:image" content="/images/thumbnail2.png">


Но тут обратил внимание, что некоторые сайты, например, dzen.ru всё же передают в ВК разные картинки. Для примера можно взять страничку канала Пикабу. Вот так выглядит сниппет:

63dfb5915425c138133504.jpeg

А вот так эта же ссылка добавляется в блок ссылок:

63dfb693478db822746008.jpeg

Как этого добиться? Я предположил, что можно сделать 2 картинки следующим образом:

<meta property="og:image" content="/images/thumbnail.png">
<meta property="og:image" content="/images/thumbnail2.png">


Но в итоге всё равно везде добавляется прямоугольная картинка (да, в таком случае можно листать обе картинки в ВК, но хотелось бы чтобы по умолчанию сразу выбиралась нужная картинка). А если поменять тэги местами, то везде квадрат. Попробовал и вариант добавления квадратной картинки через property="vk:image".

<meta property="og:image" content="/images/thumbnail.png">
<meta property="vk:image" content="/images/thumbnail2.png">


Но тогда ВК видит только её, игнорируя первую.

Есть ли какое-то решение? Точнее, оно, очевидно, есть. И наблюдал это не только у Дзена, просто первое, что вспомнилось.
  • Вопрос задан
  • 230 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы