Поддержка Проблемы и решения Как установить width="100%" height="auto" для изображен

  • Если исправить вручную, то после захода в редактор изображений («карандаш» на выделенном изображении) и что то поменять, то параметры width height меняются (например на: width=»1024″ height=»683″).

    Хотелось чтобы в редакторе появилась такая опция или хотя бы он не трогал эти параметры.
    Спасибо

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Задайте размеры в style.css, а не в редакторе. Как именно — зависит от используемой темы оформления.

    Темы Tempera и Exotic Vacation, где менять и что? Может выложить сюда style.css файл этих тем?

    или может какой нибудь «скритп» который во всех постах исправит <img src=»http://xxxx.jpg&#187; width=»xxx» height=»xxx»> на width=»100%» height=»auto»,
    за исключением
    <img src=»http://xxxx.jpg&#187; width=»150» height=»xxx»>, где надо
    width=»150» height=»auto» (миниатюры)

    Может подскажите где находится код отвечающий за прописывание width= height= в img

    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;
    }

    это куда вставлять? И какой результат? — параметры не будут трогаться или вообще исчезнут?
    Спасибо

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Как установить width="100%" height="auto" для изображен» закрыта для новых ответов.