и прямо в редакторе отрегулировать размер
Зло это. Не стоит этого делать.
Нужно сразу делать картинку нужно размера.
SeVlad, знаю что зло, товарищ попросил сделать именно так. я ему объясняю, что лучше так не делать. Может есть другое рещение, плагин какой нибудь по размерам изображений, чтобы масштабировал и обрезал. Миниатюры там не катят, потому, что в постах везде разные изображения. Еще и по умолчанию width:100% стоит в стилях, это убирать тоже нельзя.
В общем задача:
- Реализовать или вышеизложенное или использовать какой нибудь плагин, чтобы обрезал и масштабировал в постах
Может есть другое рещение, плагин какой нибудь по размерам изображений, чтобы масштабировал и обрезал.
Есть плагины, которые при загрузке картинок изменяют их размеры.
Есть пагины, которые могут изменить уже существующие.
Ключ для поиска — resize.
я ему объясняю, что лучше так не делать
Видимо не доходчиво объясняете 🙂
Попробую помочь. Зло потому что:
1. Искажения изображения. Если у него их не видно на глаз — не значит, что не будет видно у др пользователей.
2. Лишний траффик.
3. Потенциальные проблемы с размерами и масштабированием в разных браузерах (юзер-агентах).
4. Следствие из п3 (+ существующие стили и яваскрипты) — развал дизайна и контентной области. Опять же — может быть не у всех, но вероятность есть.
Модератор
Юрій
(@yube)
Фильтр на the_content() и в нем preg_replace(). Дёшево и сердито 🙂
он выставляет параметры width=»..» и height=»..». Как сделать, чтобы он прописывал в style=»width:..px;height:..px;»
При выводе страницы — пройтись JavaScript’ом по всем изображениям, получить значения width и height, вставить их в атрибут style, а их самих удалить?