• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Open Graph вывод изображения

clubmen

Профессор
Регистрация
18 Янв 2010
Сообщения
222
Реакции
49
PHP:
preg_match_all('/<img[^>]*src=["]?([^" >]+.(jpeg|jpg|png|gif))["]?s*[^>]*>/si', $row['full_story'], $images);
        foreach($images[1] as $key => $value) {
            $control = strstr($value, 'posts');
            $control = substr($control, 0, strpos($control, '/'));
            if ($control == 'posts') {
                $opengraph .= '    <meta property="og:image" content="'. $value .'" />';
                $opengraph .= '    <link rel="image_src" href="'. $value .'" />';
                if ($key == 4) break;//количество постимых картинок
            }
        }
Ребят есть часть когда, она формирует изображение для opegraph, но берется уменьшенная копия картинки. Как сделать чтобы брался оригинал фото?
 
Если в новость вставлена уменьшенная копия, то определенно он будет брать именно ее.
После :
PHP:
if ($control == 'posts') {
Вставить :
PHP:
$value = str_replace('medium/','',$value);
$value = str_replace('thumbs/','',$value);
 
Последнее редактирование:
Назад
Сверху