Intereting Posts
Исключить категории из wp_list_categories () Импорт XML в WordPress, проблема с permalink Заказ WordPress Пользовательские страницы таксономии и разбиение на страницы не работают Loop Custom Post Type для одного автора Постоянная ссылка на страницу, заканчивающаяся на «-2» example.com/index.php/%postname работает, пока /% postname не работает. WordPress на IIS6 the_content () – Получение форматированного текста перестраивать / переписывать URL-адрес, чтобы сделать его удобным для SEO Попытка изменить archive.php, чтобы показывать только сообщение, с изображением Как упорядочить список терминов таксономии в алфавитном порядке? Добавление настраиваемых типов сообщений в archive.php Как настроить мета-поле «Категории», чтобы разрешить только одну категорию? Страница параметров не отображается в меню «Настройки» Могу ли я использовать AdSense в бесплатном блоге WordPress? Исключить случайное перенаправление из кеширования?

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

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