Intereting Posts
Можем ли мы использовать признанное изображение в качестве URL-адреса изображения стороннего сайта Пользовательская функция поискового вызова Захватить страницу списка сообщений администратора Событие Cron для удаления папок Параметры темы темы WordPress Как удалить роли пользователя? Рандомизировать сообщения. Пропустить первое сообщение в порядке возрастания Различные тексты на разных сайтах в многоуровневой настройке пейджинг в WP_Query на статической странице RegExp для исключения комментариев в формате HTML (FOR SOMME) Как скрыть сообщение в WordPress Создание прозрачной панели администратора или синего цвета Добавьте обертку только к видеороликам YouTube через функцию фильтра embed_oembed_html Как я могу управлять резервным запросом после того, как исходный запрос вернул сообщения cero? Стоп ссылка удаляется в меню / списке при просмотре этого сообщения

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

Я пишу детскую тему для 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