Intereting Posts
Длина выдержки: получите 2 абзаца Проверьте, был ли скрипт / стиль зарегистрирован / зарегистрирован фильтр wp_query результат с настраиваемыми значениями поля Вставка данных в базу данных mysql с помощью php и ajax Выберите запрос с двумя и двумя соответствующими таксономиями Результаты поиска на странице противоречивой логики – Кэширование результатов поиска? Сделайте регистрационную форму «Ultimate Member» многостраничной Включить метабокс на экране «домашнего» пользовательского типа сообщения? Если нет, то на странице панели мониторинга? Выполнялось ли обновление с 3.3 до 3.3.1 вносить изменения в навигацию по меню? Почему YoastSEO не позволяет мне указать заголовок / описание для главной страницы? Вывод названия страницы в качестве подсказки Кнопка Media Thickbox не работает везде https to https problem – 404 и не может войти Настройка Propel для работы с Multisite Показывается только название изображения

Выберите полный размер изображения на виджет «Бытие – Избранные сообщения»

Я пишу детскую тему для Genesis и пытаюсь понять, чтобы получить полный размер изображения в виде виджета «Бытие – Избранные сообщения» . У виджета есть флажок «Показывать избранное изображение» и «Размер изображения» следующих значений.

thumbnail (150x150) featured-image(150x100) 

Параметры имеют размеры эскизов, и я пытаюсь получить полный размер изображения. Попытка написать код в функции functions.php дочерней темы, которая даст возможность выбрать «полнофункциональное изображение».

Коды, которые указали второй вариант для «Показать выбранное изображение» в виджетах (генезис / lib / widgets / featured-post-widget.php line: 314 – 318)

 <?php $sizes = genesis_get_additional_image_sizes(); foreach( (array) $sizes as $name => $size ) echo '<option value="'.esc_attr( $name ).'" '.selected( $name, $instance['image_size'], FALSE ).'>'.esc_html( $name ).' ( '.$size['width'].'x'.$size['height'].' )</option>'; ?> 

Я не уверен, есть ли способ захвата или фильтрации для этого. Если есть способ выбрать «полнофункциональный размер изображения» в виджетах, я был бы замечателен.

Solutions Collecting From Web of "Выберите полный размер изображения на виджет «Бытие – Избранные сообщения»"

Если вы замените genesis_get_additional_image_sizes (); с genesis_get_image_sizes () вы можете выбрать любой размер изображения для миниатюры виджета.

Замена featured-post-widget.php доступна на GitHub. И вот код замены:

 $sizes = genesis_get_image_sizes(); foreach( (array) $sizes as $name => $size ) echo '<option value="'.esc_attr( $name ).'" '.selected( $name, $instance['image_size'], FALSE ).'>'.esc_html( $name ).' ( '.$size['width'].'x'.$size['height'].' )</option>'; 

Простая функция, которая добавит дополнительный размер изображения.

 /* * add_image_size( 'post-thumbnail', $width, $height, $crop ); * 280x254 */ add_image_size( 'additional-image-size', 800, 600, false ); 

Эта функция добавит дополнительный размер изображения шириной 800 пикселей и высотой 600 пикселей. Эта функция может использоваться в функциях child-theme.php