@YoManYo
*

Что я делаю не правильно при добавлении размера изображениям?

У меня есть портфолио. Я хочу изменить размер изображения в single. Выводится обычным циклом WP.

В functions добавляю вот такой вот код:
if ( function_exists( 'add_image_size' ) ) {
    add_image_size( 'portfolio-single', 1140 , 567 );
    add_image_size( 'portfolio-small', 940 , 567 );
}


Затем в сингле портфолио пытаюсь получить это размер:
<div class="work-image"><?php the_post_thumbnail('portfolio-single'); ?></div>


Я установил плагин Force Regenerate Thumbnails
Запускаю его, работает, но картинка своего размера не меняет. Как была 1920*1080 так и осталась!
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
MedVedar
@MedVedar
e-commerce developer
Как-то так:
function your_theme_slug_setup() {
    add_theme_support( 'post-thumbnails' );
    add_image_size( 'portfolio-single', 1140 , 567 );
    add_image_size( 'portfolio-small', 940 , 567 );
}
add_action( 'after_setup_theme', 'your_theme_slug_setup' );

https://github.com/WordPress/twentyseventeen/blob/...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы