Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Модули » Не работает хак og:image на DLE 13.2 почему?

Не работает хак og:image на DLE 13.2 почему?


     03.08.2019    хак    Модули, Хаки, Ламерские вопросы    1049

вопрос
DLE 13.2
Перестал работать хак og:image

Имя файла: engine/modules/show.full.php
Действие: Найти и добавить ниже.
Найти:
if ( count($images) ) $social_tags['image'] = $images[0];

Добавить ниже:
$xfieldsdata = xfieldsdataload( $row['xfields'] );
if (isset($xfieldsdata['social-update-logo'])) {
$socimgarticle = $config['http_home_url'].'uploads/posts/'.$xfieldsdata['social-update-logo'];
} else {
$socimgarticle = $images;
if ( count($socimgarticle) ) {$socimgarticle = $socimgarticle[0];}
else {$socimgarticle = $config['http_home_url'].'/uploads/no-image.jpg';}
}
$social_tags['image'] = $socimgarticle;


Что надо поправить что бы работал на DLE 13.2 ?

Ответа пока нет


6 комментариев

Slavchik
Юзер

Slavchik - 4 августа 2019 06:53 -

Т.е. до 03.08.2019 он все таки работал?

progressive
Юзер

progressive - 4 августа 2019 14:42 -

Slavchik,
недавно заметил что не работает )))

progressive
Юзер

progressive - 4 августа 2019 15:12 -

Решил по другому сделать,
[available=showfull]<meta property="og:image" content="/uploads/posts/[xfvalue_logo]">[/available]


Выводит:
<meta property="og:image" content="/uploads/posts/<img class="xfieldimage logo" src="/uploads/posts/2018-11/1541395439_logo.jpg" alt="">"> 


как решить?

progressive
Юзер

progressive - 8 августа 2019 11:29 -

??????

vitnet
PHP-developer

vitnet - 8 августа 2019 20:15 -

DOC

Данный тег может использоваться только если дополнительное поле имеет тип "Изображение". Тег выводит только URL для уменьшенной копии загруженного изображения, где "х" это имя дополнительного поля

[xfvalue_thumb_url_X]

Данный тег может использоваться только если дополнительное поле имеет тип "Изображение". Тег выводит только URL для полноразмерной картинки загруженного изображения, где "х" это имя дополнительного поля

[xfvalue_image_url_X]

dmpskov
Юзер

dmpskov - 1 июня 2020 08:54 -

В endine/modules/show.full.php найти:
$social_tags['url'] = $full_link;

Ниже вставить:
$xfieldsdata = xfieldsdataload( $row['xfields'] );
$social_tags['image'] = $config['http_home_url'] . "uploads/posts/" . $xfieldsdata['poster'];

poster - меняем на свое.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх