Редактор темы

Реклама
Реклама
Реклама
Реклама

Микроразметка

Автор темы
Автор темы
значит в полях полной/короткой новости нет ни одной картинки, чтобы она показывалась в разметке.
в fullstory.tpl стоит код выводящий постер <img itemprop="image" title="{title}" src="[xfvalue_poster]" alt="{title}"/>
 
в 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 безуспешно
 
byroot, я подставляю, мое доп.поле xfvalue_poster в итоге получается так
$xfieldsdata = xfieldsdataload( $row['xfields'] );
$social_tags['img'] = $xfieldsdata['xfvalue_poster'];

и так тоже подставляла xfgiven_poster безуспешно
в шаблоне доп поле у тебя прописано [xfvalue_xfvalue_poster]?
Если доп поле на латинице называется poster, то надо писать $xfieldsdata['poster'] т.к. xfgiven/xfvalue - для шаблонов используются.
Обрати внимание на код:
$xfieldsdata['your_image_xf'];
где здесь указаны xfgiven/xfvalue? 😱
 
Автор темы
да, ты прав, спасибо😳 🙂
 

Похожие темы Последние темы Популярные темы

Назад
Сверху