Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Как выводит картинку из дополнительного поля og:image DLE 11.00 ?

Как выводит картинку из дополнительного поля og:image DLE 11.00 ?


     Все вопросы » Общие вопросы по вёрстке    1650

вопрос
Как выводит картинку для тега og:image из дополнительного поля на DLE 11.00

этот вариант работал на других verisa dle :

\engine\modules\show.full.php

$tpl->compile( 'content' );
$tpl->result['content'] = preg_replace_callback ( "#\\[declination=(\d+)\\](.+?)\\[/declination\\]#is", "declination", $tpl->result['content'] );


после этого добавить

if ( preg_match( "#\[social_image\](.+?)\[/social_image\]#is",$tpl->copy_template, $soc_image) ){ 
$info = pathinfo($soc_image[1]);
$social_tags['image'] = ($info['extension'] == 'jpg' || $info['extension'] == 'jpeg' || $info['extension'] == 'gif' || $info['extension'] == 'png') ? $soc_image[1] : $social_tags['image'];
}
$tpl->set_block( "'\\[social_image\\](.*?)\\[/social_image\\]'si", "" );



fullstory.tpl

вставить
[social_image][xfvalue_x][/social_image]

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


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

mavne215
Юзер

mavne215 - -

eotot variant ne padidot. xachu ispravit code chto napisla verxu

mavne215
Юзер

mavne215 - -

nikto ne znaet?

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

наверх