Intereting Posts
Как изменить стандартный поисковый запрос, чтобы включить также значения настраиваемых полей ACF? Как определить языковые обновления WordPress? Почта через электронную почту – Как отправить вложения с ней (например, PDF-файл или JPEG-изображение)? Перемещение wp-config.php вверх на 2 уровня Добавьте возможности к роли, поэтому пользователь может просматривать только свои собственные сообщения Категория pagination показывает те же записи Woocommerce – Изменение порядка продуктов upsell Дополнительные поля: ввод «Значения (если применимо)» отключен Виджет-подборщик API возвращает пустой ответ после установки и удаления WP-rest-api plugin Слишком много 499 запросов для файла XMLRPC.php в журнале доступа NGINX Как добавить меню в тему из файла function.php Как перевести плагин WordPress.org? Список категорий Сообщения V0.21 сайт обновления сайта Как интегрировать CAPTCHA на страницу регистрации?

Пользовательский размер изображения смешивает ширину и высоту вывода

Я хочу использовать пару настраиваемых размеров изображения для сайта, который я разрабатываю. Когда я выводю изображения, я иногда не получаю правильный размер ширины, потому что он смешивается с размером высоты. Думаю, это связано с тем, как я объявляю размеры изображений в файле функций.

functions.php

add_image_size( 'small', 145, 999 ); add_image_size( 'medium', 300, 999 ); add_image_size( 'large', 455, 999 ); add_image_size( 'tablet', 1024, 9999 ); 

 $image = wp_get_attachment_image_src(get_field('custom-field'), 'medium'); print_r($image); 

дает мне

 Array ( [0] => http://example.com/wp-content/uploads/2012/09/example-300x399.jpg [1] => 225 [2] => 300 [3] => 1 ) 

Обратите внимание, что размер ширины нет. 2 в массиве, когда оно обычно равно 1. Является ли порядок вывода разным, если изображение выше и шире? «Ошибки», которые я получаю, связаны с вертикальными изображениями.

«Средний» и «Большой» не являются настраиваемыми размерами изображений – они уже являются частью основных размеров носителя WordPress, и их следует обрабатывать с помощью страницы параметров «Настройки» -> «Медиа» в wp-admin.

Дайте своим пользовательским размерам изображения другое и более уникальное имя (зарезервировано – миниатюра, средний, большой, полный)