Будем менять существующие миниатюры.
Зачем это надо:
- мы поменяли/добавили размеры миниатюры\
- автоматически сформированная миниатюра неправильно обрезана
- у части записей вообще нет миниатюры
Зачем вообще нужны thumbnails – читаем статью
Миниатюры (thumbnails) записей и страниц WordPress
Редактирование существующих миниатюр
По умолчанию WordPress создает миниатюры 150*150 пикселов. Это определяется в его настройках.
Но если основная смысловая часть на картинке смещена – то полученная миниатюра будет плохой.
Для ручной коррекции миниатюр используем плагин Manual Image Crop – пример использования хороши виден на картинке, можно выбрать нужную часть изображения
Редактор доступен прямо из редактирования записи/страницы
В окне редактора показываются также все зарегистрированные названия миниатюр в WordPress.
В данном случае:
- Thumbnails
- Fiat_thumb
- Graphene_slider
- Post_thumbnail
- Tptn_thumbnail
Выбираем наш формат 150*150 и видим окно обрезки на изначальной фотографии.
Обрезаем, сохраняем.
ВАЖНО: Картинка на сайте обновится не сразу – браузер берет картинки из своего кэша на локальном диске. Используем клавишу F5 :)
ВАЖНО: Миниатюра в списке записей / страниц обновится СРАЗУ (будет показана уже обновленное изображение) при использовании плагина
Плагин добавления колонки featured image в административной панели
А можно ли автоматически обновить все миниатюры на сайте. Можно. Смотрим следующий плагин.
Автоматическое пересоздание всех миниатюр на сайте.
Используем плагин Regenerate Thumbnails
Устанавливаем, запускаем.
Плагин предлагает пересоздать миниатюры и также показывает все зарегистрированные картинки (на это раз – весь список зарегистрированных размеров картинок в WordPress).
Зачем это нужно:
- Вы поменяли тему со своими размерами на другую тему
- Вы перевели все картинки из PNG в JPG (у некоторых файлов PNG в качестве миниатюры может оказаться полноразмерная картинка)
- Вы поменяли размер миниатюры в WordPress, например с 150*150 на 300*150
WordPress создает физически миниатюру один раз при загрузке файла на сайт. Данные плагин позволяет запустить процесс регенерации для новых установленных размеров.
Вот еще мощный плагин Force Regenerate Thumbnails
Плагин Force Regenerate Thumbnails
- удаляет все миниатюры
- заново генерирует новые
Например, после работы плагина остались миниатюры fiat_thumb 60*60 – их видно на предыдущем скане. Плагин удалит все миниатюры и пересоздаст только нужные в текущий момент (согласно текущему списку зарегистрированных миниатюр).
В результате почистится место на сервере.
Автоматическое добавление миниатюр к записям
Если записей много и у них нет миниатюры – используем плагин Auto Post Thumbnail
После установки Вы можете автоматически сгенерировать миниатюры. Плагин создаем миниатюры для постов/записей из первого изображения.
- плагин пропускает записи, у которых уже есть изображение или имеют заполненное мета поле skip_post_thumb
- на вкладке “Выборочная генерация” можно посмотреть на список записей, у которых нет миниатюры
Минус только один – плагин работает только с записями и не работает со страницами
Изменяем миниатюры вручную без плагина
Можно ли так делать? Можно, но не всегда.
1-й вариант. У Вас уже есть набор миниатюр вида image-150×150.jpg
Это означает, что данная миниатюра прошла через движок WordPress, зарегистрирована в медиабиблиотеке, есть в массиве картинок для конкретной записи и возможно даже прикреплена к данной записи. Без проблем:
- берете оригинальную картинку
- делаете из нее нужную Вам миниатюру в любом графическом редакторе
- делаете ресайз до 150*150
- сохраняете под тем же именем image-150×150.jpg
- и закидываете обратно на сервер
Т.к. у WordPress вся информация о картинках хранится в таблицах базы MySql в виде ссылок – то ему все равно что показывать по этому адресу.
2-й вариант. Вы сами насоздавали миниатюр своего размера вида image-300×150.jpg и хотите, что бы WordPress использовал их как миниатюры
Сложнее, но тем не менее:
- меняете в настройках WordPress размеры миниатюр с 150*150 на 300*150
- с помощью плагина Regenerate Thumbnails пересоздаете все миниатюры (фактически кроме создания происходит нужная нам регистрация картинок в таблицах WordPress)
- потом на сервер закидываете свои миниатюры с совпадающими названиями
3-й вариант. Вы хотите оставить базовые миниатюры 150*150 и например для своего интернет-магазина использовать отдельно созданные миниатюры 300*150
Нужен админский бубен. Вот конечно нужно писать код в function.php (или свой плагин делать)
- надо зарегистрировать свой размер
add_image_size( 'my-thumb', 300, 150 ); // это только для новых загружаемых картинок
- зарегистрировать свои картинки в наборе картинок для товара
- добавить вывод этих миниатюр в нужных местах
Подпишитесь в VKontakte - нажмите кнопку | ||
Подпишитесь в Telegram - нажмите кнопку | ||
Наша группа ODNOKLASSNIKI |
Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла
Пишите на электронную почту (тема и email будут добавлены автоматически в письмо)
В Вашем браузере должна быть настроена обработка ссылок mailto
site_post@bk.ru
или просто скопируйте адрес e-mail
Почитать в разделе
Медиа WP

(Читать полностью...)
- Всего статей в разделе: 7
- Показано статей в списке: 6
- Сортировка: название по алфавиту
Аватар автора блога WP

(Читать полностью...)
Запрет и разрешение загрузки файлов WP определенного типа

(Читать полностью...)
Как добавить картинки на сайт CMS WordPress

(Читать полностью...)
Максимальный размер картинки для загрузки WordPress

(Читать полностью...)
Миниатюра WordPress по URL

(Читать полностью...)
Миниатюры (thumbnails) записей и страниц WordPress

(Читать полностью...)