WordPress возвращает неправильный размер изображения после изменения

#php #wordpress

#php #wordpress

Вопрос:

Я извлекаю избранное изображение сообщения с помощью функции

 the_post_thumbnail('medium');
  

Раньше он получал правильное изображение, но я изменил размер носителя с 300 на 400 в настройках мультимедиа WordPress и восстановил все изображения. Изображение с размером 400 присутствует и сгенерировано. Но теперь он продолжает получать изображение с разрешением 300 вместо 400.

Как я могу это исправить и заставить его извлекать изображение размером 400?

Ответ №1:

используйте эту строку кода добавить function.php

 add_image_size( 'homeFeatured',300, 300, array('center','center') );
  

используя это, получите файл определенного размера.

 <?php  the_post_thumbnail('homeFeatured') ?>
  

Комментарии:

1. Я уже определил размеры в настройках WordPress и не хочу определять дополнительный размер. Потому что тогда мне придется восстанавливать размеры для всех 10k изображений в моем носителе

2. вы используете плагин регенерации 👉👉 wordpress.org/plugins/regenerate-thumbnails

3. Я не хочу объявлять дополнительный размер изображения, но использую существующий средний размер wordpress для разрешения 400