talgalili
  • 0
Эксперт

Как ограничить размер изображения для всего сайта? Но без редактирования поста (css/плагин?!)

  • 0

У меня есть пост здесь:

http://www.food101.co.il/?p=5993

Где изображение перекрывает боковую панель. Я хочу уменьшить изображение, но мне нужно что-то, что сделает это без моего редактирования поста (почему? потому что автор не я — и я хочу автоматизированную систему)

Есть ли плагин или решение CSS, которое может это сделать? (максимально кроссбраузерный?)

Share
  1. Быстрое исправление с помощью CSS будет использовать свойство max-width для стилизации изображений внутри сообщений. К сожалению, это очень ненадежно в Internet Explorer.

    .entry img { max-width:500px !important; }

    Также в вашем конкретном случае изображение имеет размер, определенный встроенным стилем, и это мешает.

    Метод плагина будет включать сканирование и изменение содержимого сообщений на лету, что, вероятно, приведет к проблемам с производительностью и т. д.

    На мой взгляд, такие вещи лучше исправлять последовательно на содержательном уровне. Если у вас нет прав на редактирование сообщений, покажите проблему тому, у кого они есть.

    • 0
  2. Вы можете попробовать добавить $GLOBALS['content_width'] = 500; в файл functions.php вашей темы.

    • 0
  3. Взгляните на плагин Ajax Thumbnail Rebuild. После того, как вы повторно укажете максимальный размер ширины изображения по умолчанию в разделе «Настройки»> «Медиа», этот плагин будет повторно создавать миниатюры при загрузке страницы.

    • 0
  4. img {max-width:98%; height: auto;}
    

    используйте это в своей таблице стилей.

    • 0

Оставить ответ

You must login to add an answer.