Intereting Posts
Как предотвратить первое сообщение и первый комментарий к WP MU? Фоновая настройка не применяется ко всей высоте боковой панели Нужна помощь Поиск плагина электронной коммерции WordPress, который использует настраиваемые типы сообщений Почему is_multisite возвращает true, когда это единственная установка? Почему WordPress пытается переустановить себя? Могу ли я интегрировать Google Analytics с моим блогом, размещенным на wordpress.com? Как ограничить длину символа в выводе функции BuddyPress Дублированные файлы CSS с использованием wp_enqueue_style () Как вставить весь контент страницы в форму отправки CF7? Помощь с вложением скриптов в нижнем колонтитуле после действия init Установите поддомены в следующем шаге В чем преимущество разделения wp_users и таблицы wp_usermeta? Установите дату истечения срока действия сообщения из Frontend с помощью wp_insert_post как создать файл php и загрузить его в сообщении WordPress? Создать сообщения с помощью уценки?

Принуждение максимальной ширины для подписи к изображениям

Я применил фильтр к моим подписям изображений на основе этого вопроса, который я задал несколько дней назад. Как я могу добавить в подпись стиль css max-width? Я думаю, что это можно сделать с помощью preg_replace, но я не могу заставить его работать.

Все, что я действительно пытаюсь сделать, это заставить текст заголовка изображения обернуться внутри div.

Выход html по умолчанию выглядит как …

<div id="attachment_1071" style="width: 310px" class="wp-caption alignright"> 

Мне нужно, чтобы это выглядело …

 <div id="attachment_1071" style="width: 310px; max-width:310px;" class="wp-caption alignright"> 

Вот как выглядит фильтр в настоящее время …

 function my_caption_shortcode($atts) { if (isset($atts['caption'])) { remove_filter( current_filter(), __FUNCTION__); $atts['caption'] = do_shortcode($atts['caption']); add_filter(current_filter(), __FUNCTION__); } //preg_replace("/width:{????}px/i", "width:{1}px; max-width:{1}px;", $atts['caption']); return $atts; } 

Solutions Collecting From Web of "Принуждение максимальной ширины для подписи к изображениям"