Такая проблема.
В новостной ленте при нажати кнопки соц. сетей "Поделиться в Фэйсбук" у части материалов фэйсбук не видит фото в новости,
а видит фото с шапки сайта.
Установлен модуль Metatag, Metatag:OpenGraph, у картинок есть тег typeof="foaf:Image"
Пример:
http://vestipmr.info/articles/2014/10/16/v-ramkah-mezhdunarodnogo-dnya-b...
- нет нужного фото
http://vestipmr.info/articles/2014/10/16/v-ramkah-taktiko-specialnyh-uch...
- вообще нет фото
Комментарии
og:image у вас и нет, заполните и все будет норм.
В модуле Metatag:OpenGraph в поле Image URL что вносить?
[current-page:url:image]
[metatag:og:image]
Не работает ничего.
[node:field-images:0:file:url]
The Image URL is using the following invalid tokens: [node:field-images:0:file:url].
Модуль entity поставьте и там включите entity tokens.
Установил и включил entity tokens - что дальше?
Материал: Article я вставил Image URL: [node:field_image].
Теперь у http://vestipmr.info/articles/2014/11/10/v-kishinevskom-aeroportu-pri-vy...
<meta property="og:image" content="http://vestipmr.info/sites/default/files/field/image/airport-history_now.jpg" />
Но на фэйсбуке всё равно нет фото!
Да, заметил, что на странице еще есть тег: og:image rdfs:seeAlso
Я заметил недавно, что при использовании кнопки "Поделиться" Фейсбук все равно НЕ использует картинку из OG:Image, а вот если ссылку на страницу Друпала вставить в Фейсбук напрямую, то используется нужная картинка (из OG:Image). Пока не знаю в чем дело, то ли глюк виджета Поделиться, то ли еще что.
Хотя, после вставки [node:field_image] в Метатеги: Article, а не в Глобал - фэйсбук стал адекватен!
Просто не сразу отработало на фэйсбуке.