MiniPoster by Sander and width&height

27 июня 2025 | 09:05 | Пятница
345
6
[ Рейтинг: 5 / Голосов: 2 ]
MiniPoster by Sander and width&height

Делал оптимизацию по гугл спид, было руганство на то, что не указаны в коде ширина и высота картинок. Вручную всё это прописывать в 10+ шаблонов дольше, чем сделать это всё одним файлом. В общем решение в полной новости…

Внимание!
У гостей сайта нет прав для просмотра скрытого текста.

Этот код - дополнение/изменение к платному модулю, который вы должны приобрести у автора. Офф страница модуля - тут.

PS хотелось бы видеть подобное в новой версии, чтобы можно было вкл/выкл данную опцию в настройках модуля.

Комментарии:
{login}

Твой комментарий..

ℹ️
 
  1. sneiks 12 августа 2025 00:58

    Давно просил Сандера это добавить... Спасибо большое. Но есть вопрос можно ли как то реализовать для картинок которые в статье? Я просто там не использую miniposter что бы экономить место на диске. Картинок очень много порядка 10гб.... как бы такое прикрутить к show.full.php??? 🙄

    1. byroot AdMin 12 августа 2025 05:30

      Прикрутить можно всё, было бы желание и ресурсы чтоб сервер выдерживал все требования к нему.

      НО!. Если изображениям при выводе нигде не указаны размеры - где их брать? Или они указаны в HTML разметке? ТОгда данное вам в принципе и нужно. Или я что то не так понял 🤔

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
      1. sneiks 12 августа 2025 15:50

        В show.full.php размеры указаны, я не давно делал вывод og:width + og:height таким образом: 

        $image_info = getimagesize( $social_tags['image'] );
        if( $image_info ) {
                   $social_tags['image:width'] = $image_info[0];
                   $social_tags['image:height'] = $image_info[1];
        }

        1. byroot AdMin 12 августа 2025 16:25

          Если есть размеры картинкам - можно настроить. Если нет размеров - то нет.

          --------------------
          🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
  2. izi4 20 июля 2025 13:20

    Так а как его устанавливать?

    1. byroot AdMin 20 июля 2025 13:40

      Заменить этим кодом файл engine\mods\miniposter\Class\miniposter.php

      Сейчас подправлю пост.

      Для этого нужно приобрести сам модуль miniposter у автора.

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬