• Решено dogerman

    (@dogerman)


    Здравствуйте! Подскажите варианты решения такой проблемы. В анонсах записей прикрепленные изображения сжимаются до установленных темой размеров, принимая прямоугольную форму. При этом сами изображения искажаются, поскольку имеют изначально другие пропорции. Например, если фото вертикальное, то оно растягивается в ширину. И даже если оно приблизительно таких же пропорций, то все равно выглядит некорректно. Что тут можно сделать?

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • подготавливать миниатюры требуемых размеров

    подготавливать миниатюры требуемых размеров

    Вы наверное хотели сказать «подготавливать изображения требуемых пропорций»
    Миниатюры уже ВП и темой создаются.

    Автор dogerman

    (@dogerman)

    Понял… думал есть какие-то другие варианты, нежели возиться каждый раз с изображением.

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

    А как Вы себе представляете сделать из круглого квадратное (условно) без потерь/искажений? Я напр не представляю такого.

    Но вот расширить холст до нужных пропорций и масштабировать с отцентрировкой — это можно (если именно это Вас интересует). Не знаю есть ли такие плагины, но это легко делать массово с пом простых десткопных программ. Напр http://irfanview.com/
    В любом случае я рекомендую подготавливать изображения на десктопе. Это и оптимизация и качество и.. не дело вебсервера заниматься генерацией графики.

    Автор dogerman

    (@dogerman)

    Я думал может есть какие-нибудь плагины, которые меняют вывод миниатюр. Так-то да, я тоже не представляю. Попробую вашу программку, спасибо.

    Я думал может есть какие-нибудь плагины, которые меняют вывод миниатюр.

    Вид и размеры миниатюры зависят от того где они используются — тема, плагины. (Поэтому после смены темы миниатюры нужно перегенерировать спец плагином)
    Как правило темы умею правильно генерировать нужные им миниатюры. Но да, не все разработчики ответственные до такого.

    можно зарегистрировать свой тип миниатюр и выводить именно его. дефолтные миниатюры обрезаются жестко, поэтому пропорции нарушаются — для своих миниатюр можно использовать мягкую обрезку. просто для примера:

    Автор dogerman

    (@dogerman)

    В том то и дело что не обрезаются, как в вашем примере, а просто сжимаются до прямоугольной формы. Что означает, зарегистрировать свой тип миниатюр?

    Автор dogerman

    (@dogerman)

    Поэтому после смены темы миниатюры нужно перегенерировать спец плагином

    А если сразу поменять генерацию, так можно? Чтобы не только сжимались, а и обрезались? Я не совсем правда понимаю что вы имеете ввиду… Посоветуйте плагин, если таковой имеется.

    @dogerman, я кажется, начинаю понимать источник Вашей проблемы. Вы сменили тему после того как картинки были залиты и, соответственно для них были сгенерированы миниатюры?

    Показали бы сайт — было бы намного легче Вам помочь.

    Перегенерировать можно плагином regenerate-thumbnails, но повторю — размеры и пр зависит от того, как сделана их генерация в теме.
    Будьте внимательны — плагин удалить текущие миниатюры. Но перегенерацию можно делать не для всех сразу, а выборочно.

    Автор dogerman

    (@dogerman)

    @sevlad, да вроде бы в этой теме и заливал… одну точно в этой, я удалил её и перезагрузил.

    Только что проверил, удалил и загрузил снова в этой теме. Которые примерно таких же пропорций — отображаются хорошо. А одна высокая и узкая растягивается по ширине и конечно это слишком заметно.

    Тут вы правы, видимо тема не может сама правильно подогнать фото под нужные параметры. Ведь её нужно правильно обрезать. Что же, буду сам предварительно подготавливать. Рекомендованную вами программку я скачал, русифицировал, буду через неё готовить.

    Показали бы сайт — было бы намного легче Вам помочь.

    Дык, у меня же сайт на локальном сервере, как же я покажу?

    Автор dogerman

    (@dogerman)

    Эх… сейчас буду искать бесплатный хостинг и заливать. Чувствую ещё не раз пригодится:)

    Кстати, может посоветуете таковой?

Просмотр 13 ответов — с 1 по 13 (всего 13)

Тема «Некорректное отображение миниатюр в записях» закрыта для новых ответов.