в тег html надо добавить Код: prefix="og: http://ogp.me/ns# video: http://ogp.me/ns/video# ya: http://webmaster.yandex.ru/vocabularies/"
в fullstory.tpl стоит код выводящий постер <img itemprop="image" title="{title}" src="[xfvalue_poster]" alt="{title}"/>
стандартная микроразметка в ДЛЕ использует там только изображение из поля полной либо короткой новости. Чтобы была там картинка из доп поля - ответ на нулледе писал - https://www.nulled.cc/threads/281222/ (возможно и тут на форуме где-то есть ответ на этот вопрос).
подставила как там $xfieldsdata = xfieldsdataload( $row['xfields'] ); $social_tags['img'] = $xfieldsdata['your_image_xf']; но почему то ошибка не уходит, картинка не подставляется <meta property="og:img" content="" /> Может дело в версии дле? Там для 11.1 описывается, а у меня 10.6?
your_image_xf не надо менять на своё доп поле? Тут версия ДЛЕ ни при чём! Копировать код надо не просто копипастом а немного хотя бы задуматься чего же он вообще нужен
byroot, я подставляю, мое доп.поле xfvalue_poster в итоге получается так $xfieldsdata = xfieldsdataload( $row['xfields'] ); $social_tags['img'] = $xfieldsdata['xfvalue_poster']; и так тоже подставляла xfgiven_poster безуспешно
в шаблоне доп поле у тебя прописано [xfvalue_xfvalue_poster]? Если доп поле на латинице называется poster, то надо писать $xfieldsdata['poster'] т.к. xfgiven/xfvalue - для шаблонов используются. Обрати внимание на код: где здесь указаны xfgiven/xfvalue?