Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как вывести оригиналы изображений вместо миниатюр в микроразметке?

Как вывести оригиналы изображений вместо миниатюр в микроразметке?


     07.12.2017    микроразметка, opengraph    Все вопросы » Общие вопросы    1550

вопрос
Версия DLE 10.3 . Разметка OpenGraph выводится стандартным функционалом движка. В новостях все изображения заданы через тег [thumb] и в результате при вставке ссылки на новость в социальных сетях в качестве изображения вставляется миниатюра.

Подскажите, что нужно сделать, чтобы в поле "og:image:" была ссылка на полное изображение, а не на миниатюру из папки thumbs ?

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


4 комментария

vitnet
PHP-developer

vitnet - 7 декабря 2017 10:43 -

1.0 Открыть файл engine/modules/show.full.php

Найти
		$social_tags['image'] = $image;

Добавить выше
		$image = str_replace("thumbs/", "", $image);

Machalo
Юзер

Machalo - 7 декабря 2017 11:21 -

Нашел вот такую стрчоку:
if ( count($images) ) $social_tags['image'] = $images[0];

Попробовал вставить выше ваш код, не работает, к сожалению.

vitnet
PHP-developer

vitnet - 7 декабря 2017 11:26 -

		if ( count($images) ) $social_tags['image'] = str_replace("thumbs/", "", $images[0]);

Machalo
Юзер

Machalo - 7 декабря 2017 11:52 -

Сработало! Огромное вам спасибо!

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

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

наверх