#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