Неправильные размеры изображения во вставке носителя после добавления размера изображения ()
Я создаю пользовательскую тему Wordpress на основе темы Bones WP. У меня возникла проблема, когда размер изображения, который я указал в functions.php использование add_image_size()
не отображает правильный width x height
в диалоговом окне Вставка носителя.
Вот как я добавляю новый размер изображения в functions.php
add_image_size( 'portfolio-image-full', 800, 400, true );
И, используя существующие функции костей, я делаю так, чтобы этот размер изображения отображался в настройках отображения вложений
add_filter( 'image_size_names_choose', 'bones_custom_image_sizes' );
function bones_custom_image_sizes( $sizes ) {
return array_merge( $sizes, array(
'portfolio-image-full' => __('Portfolio large image'),
'portfolio-image-small' => __('Portfolio small image')
) );
}
Но после загрузки изображения Размер "Большого изображения портфолио" составляет 640x320, тогда как он должен быть 800x400:
Что я делаю не так?
1 answers
Проблема решена - ширина изображения была ограничена $content_width
установите значение 640
в functions.php файл, включенный в тему Bones WP. Надеюсь, эта информация поможет всем, кто еще борется с подобными проблемами.