Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Своя картинка в open graph. Как реализовать?

Своя картинка в open graph. Как реализовать?


     09.01.2017    Шаблоны (TPL), Общие вопросы по PHP    43

вопрос
Система автоматически делает так
<meta property=og:image content={image-1}

Где {image-1} первая картинка полного описания.
Либо нужно убрать первую картинку с fullstory, либо реализовать с помощью доп.поля. Любой вариант пойдет

Ответил: Sander


Вы не указали версию DLE, по этому по умолчанию берем последнюю версию. Если что не так, пеняйте на себя.
Открыть файл engine/modules/show.full.php
Найти строку:
				$tpl->set( "[xfvalue_{$value[0]}]", $xfieldsdata[$value[0]] );

После нее вставить:
				if($value[0]=='Имя Поля') $social_tags['image'] = $xfieldsdata[$value[0]];

где
Имя Поля - имя поля с адресом картинки.

Комментарии пользователей (1)

UsurpatorVaticana
1

17 | 1

UsurpatorVaticana - 9 января 2017 19:48 - Юзер

2$ skype: suwka.cyc

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

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