Уникальный slider Wordpress

259
30 марта 2018, 13:55

Привет всем! Сайт на wordpress. При добавлении на страницу картинок, отображаются искаженными. Необходимы размер 1400 на 500.

add_image_size( 'mainphoto', 1423, 488.22, false );

Такой код в function.php

А этот в single.php

<div class="page-mycarousel" id="manfoto">
    <?php the_post_thumbnail('mainphoto'); ?>
</div>

Как можно добиться, что бы изображение осталась пропорциональной ?

Answer 1

Документация add_image_size() (рус)

В Вашем случае нужно применить жесткое кадрирование (миниатюра создается точно по указанным размерам. Подбирается наиболее подходящая сторона, картинка уменьшается по ней, а у противоположной стороны лишняя часть, не подходящая по пропорциям обрезается)

add_image_size('mainphoto', 1400, 500, true);
READ ALSO
Ошибка передачи параметров в PDO execute

Ошибка передачи параметров в PDO execute

Дырки есть, менял по другому, ставил вопросительные знаки

197
Поиск ключа в многомерном массиве PHP

Поиск ключа в многомерном массиве PHP

Есть массив, многоуровневый (может быть 3 уровня, может 7) Важно найти на каком-бы то не было уровне элемент с ключом "audiofile" и передать его содержимое...

221
Не работает удаленный доступ. MySQL server has gone away, code 2006

Не работает удаленный доступ. MySQL server has gone away, code 2006

Сайт на LaravelЕсть удаленное подключение в mysql бд на windows, которое исправно работает

211
Что писать в action формы

Что писать в action формы

Здравствуйте! На сайте есть форма фильтра:

192