Intereting Posts
Адреса WordPress MU и вложенных сайтов? Добавить класс во время текущей публикации; wp_list_categories обновление только одного настраиваемого мета поля is_page () не работает с архивами? Сопоставление доменов для перенаправления WordPress MU и https – Как это сделать? Общие пользовательские таблицы на 2 сайтах WordPress; «Основной» сайт и «Обсудить» с использованием P2? Случайная функция Аватарка по умолчанию Удаление подстраниц по умолчанию из пользовательского почтового меню Как добавить описание по списку форумов на корневой странице bbpress Обработка загрузки файлов переднего плана с учетом безопасности и простоты использования Пользовательский тип сообщения: установите post_title равным произвольному типу почтового типа Подписи для групп Больше полей, а не только отдельные поля Как добавить div или изменить li в подменю menu_nav Как вы изменяете вывод HTML элемента «Галерея» (используя короткий код галереи)? Как заставить загрузить страницу в плагине?

Объект получает нежелательную ширину и высоту

Можно ли остановить WordPress, добавляя ширину и высоту к объекту, когда вы вставляете его в исходное представление?

Когда я вставляю

<a href="#"><object data="grid-linked-in.svg" type="image/svg+xml"></object></a> 

WP изменяет его на

 <a href="#"><object width="300" height="150" type="image/svg+xml" data="grid-linked-in.svg"></object></a> 

Solutions Collecting From Web of "Объект получает нежелательную ширину и высоту"

Вы можете попробовать следующее:

 add_filter( 'media_send_to_editor', 'remove_width_height_attribute', 10 ); function remove_width_height_attribute( $html ) { $html = preg_replace( '/(width|height)="\d*"\s/', "", $html ); return $html; } 

Вы можете использовать jQuery для этого:

 $('object').each(function(){ $(this).removeAttr('width height'); }); 

Это должно удалить эти атрибуты для вас. Вы даже можете установить атрибуты, если это необходимо. Поместите следующее внутри функции выше (очевидно, вы можете изменить атрибуты по мере необходимости).

 $(this).css('max-height',500);