Intereting Posts
Регистрация электронной почты с помощью AJAX Сортировка записей по дате, смешивающих два типа сообщений Как переключаться между первичными меню программно? Общий трюк базы данных пользователей не работает Как я могу отображать пользовательские столбцы пользовательского столбца и его содержимое в виджетах панели мониторинга? Как настроить мою структуру ссылок WordPress в link-template.php без плагина? Загружает процесс с помощью phpThumb перед созданием эскизов Как исправить недостающее изображение Nginx: установка не перенаправляется при использовании шаблона Конфигурация контрольных панелей в customize-preview-init Индивидуальная настройка типа страницы – обычные решения не помогают Стратегия мини-сайта как создать папку в библиотеке WordPress Media и получить все файлы из этой папки с метаданными файлов PHP-Почему моя контактная форма продолжает показывать, что она недействительна? Невозможно получить почтовый идентификатор на странице, которая представляет собой настраиваемый архив типа сообщения

add_image_size не работает

Я пытаюсь изменить размер изображения, используя следующий код:

add_image_size('poster-full', 450, 9999, false); ИЛИ add_image_size('poster-full', 450);

Мне нужно, чтобы оно изменялось по ширине, а высота должна быть пропорциональной. Когда я иду и запустил плагин Regenerate Thumbnails, я вижу, что изображение изменено правильно. Для обоих случаев.

Но, когда я делаю the_post_thumbnail('poster-full') , появляется изображение Orginal Image, а не измененное. Я вручную искал каталог. Изменено изображение.

Solutions Collecting From Web of "add_image_size не работает"

Чтобы это сработало, вы должны добавить поддержку эскизов. Вы можете использовать следующий код в functions.php для добавления поддержки

 add_theme_support( 'post-thumbnails' ); add_image_size('poster-full', 450, 9999, false); 

и для отображения изображения:

 if ( has_post_thumbnail() ) { the_post_thumbnail("poster-full"); }else{ echo "No thumbnail"; }