Новое поле в форме выбора размера изображения

новый размер картинкиДобавим новое поле в форму выбора размера изображения при загрузке. Полезно для сайтов, где изображения выводятся разных размеров, но должны соответствовать каким-то стандартам, чтобы не портить дизайн.

Реализуется все вставкой кода в файл functons.php шаблона.

Вот о чем речь:

изменить размер изображения

Стрелка указывает на новое поле, которые сейчас добавим. Открываем файл functions.php и сразу после открывающего <?php с новой строки вставляем код:

// Новое поля размера изображения
if ( function_exists( 'add_image_size' ) ) {
    add_image_size( 'new-size', 500, 300, true ); //(можно менять размер)
}
add_filter('image_size_names_choose', 'my_image_sizes');
function my_image_sizes($sizes) {
        $addsizes = array(
                "new-size" => __( "Новый")
                );
        $newsizes = array_merge($sizes, $addsizes);
        return $newsizes;
}

Цифры 500 и 300 меняете на необходимый вам размер. Слово "Новый" также можете менять по своему усмотрению (название строки в меню при выборе).

Чтобы увидеть подобную строку, необходимо будет закачать новое изображение, которое будет больше указанных размеров: на уже загруженные такое правило не действует, т.к. WordPress должен обработать фотографию заново).

Как еще менять размеры загружаемых изображений

По умолчанию WordPress позволяет нам выбрать 3 размера для загружаемых изображений. Определить размеры можно на страничке Параметры > Медиафайлы.

Настройка размеров изображения

Клик для увеличения

Таким образом, каждый раз при загрузке изображения, WordPress режет картинки на 3 разных размера. Все они хранятся у вас на сервере. Если уверены, что нигде по шаблону не используются какого-то вида изображения, то можете здесь проставить цифру 0 в нужном поле, чтобы они не "нарезались", что сэкономит место на сервере.

Советую разработку интернет сайтов заказывать одному исполнителю, т.к. это позволит избавиться от не стыковок в верстке при натяжке на CMS. А уже дизайн вы можете заказать любому веб-дизайнеру.

Привет. Меня зовут Виталик и я автор этого блога, а так же Магазина WordPress https://wp-r.ru/.

Отблагодарить Z888279575784 R109400923968 или ЯД 41001651742138

Оказываю услуги по созданию и настройке сайтов на WordPress (верстка, натяжка).

Мои Контакты. Я в Twitter @mojWP. Смотри на Youtube. Читай RSS блога.

Опубликован 1 комментарий
  1. Артём Черкасов (83 комм.):
    http://blog-artema.ru/

    Может кому-то это и пригодится =)

Не держи в себе. Выскажись.

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2011-2016 | mojwp.ru | Копирование материала разрешено только с письменного согласия
WordPress: 12.56MB | MySQL:59 | 0,326sec
Премиальные плагины для CMS WordPress
Магазин WordPress WP-R.ru
Спасибо, не показывайте мне эту штуку больше!
Смотри мои обучающие видео на YouTube
Иван только что купил плагин ELT
https://wp-r.ru/plaginy/elt.html