Видалити атрибути ширини та висоти зі вставлених зображень - CSS-хитрощі

Anonim

Коли ви завантажуєте зображення за допомогою програми завантаження медіа WordPress, а потім вставляєте його в редактор, воно постачається з атрибутами ширини та висоти. Зазвичай вони бажані, оскільки це допомагає браузеру зробити відповідну кімнату для зображення під час макетування. Але якщо ви хочете видалити дію вставки від додавання цих атрибутів, ви можете додати цей код до свого functions.phpфайлу або плагіна функціональності власного виготовлення:

add_filter( 'post_thumbnail_html', 'remove_width_attribute', 10 ); add_filter( 'image_send_to_editor', 'remove_width_attribute', 10 ); function remove_width_attribute( $html ) ( $html = preg_replace( '/(width|height)="\d*"\s/', "", $html ); return $html; )

Оновлення: це майже напевно погана ідея наших днів, так widthі heightдопомогу запас простору для зображення при завантаженні, навіть в рідини шириною ситуаціях.