n-wp.ru — блог о WordPress
Автоматическое удаление атрибутов ширины и высоты у изображений, вставляемых в пост | n-wp.ru

Автоматическое удаление атрибутов ширины и высоты у изображений, вставляемых в пост

Автоматическое удаление атрибутов ширины и высоты у изображений при вставке их в редактор. Это помогает избежать ошибок при масштабировании изображений в темах с адаптивным дизайном.

Сейчас все стремятся использовать адаптивные темы, автоматически подстраивающиеся под разные экраны устройств, разные разрешения экрана, изменение размеров окна браузера. Однако, если вы стали использовать такую тему, может возникнуть одна неприятность, связанная с изображениями, которые вы используете в постах и на страницах.

Дело в том, что при вставке изображения в пост редактор так же добавляет в код изображения и атрибуты ширины и высоты этого изображения. В дальнейшем это может помешать правильно масштабировать изображения — вместо того, чтобы изменять ширину и высоту в соответствии с установками адаптивной темы, изображение меняться не будет. Чтобы избежать этого, можно использовать специальный фильтр, который будет удалить атрибуты width и height в html-теге img.

Автоматическое удаление атрибутов ширины и высоты у изображений, вставляемых в пост

Для этого откройте файл functions.php используемой вами темы, и добавьте в него следующий код:

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

Автоматическое удаление атрибутов ширины и высоты у изображений, вставляемых в пост

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

Комментировать

/* ]]> */