Посмотрим, как можно использовать внешнюю картинку (по URL) для своей миниатюры.
![]()
Спойлер – практически никак. Найденные два основных плагина работают – но делают это странно. Кто найдет правильное решение – просьба отписаться :)
Или придется писать плагин самому.
ТЗ на правильное решение:
- картинка может быть как внешняя, так и с самого сайта
- внешняя картинка переливается в базовую директорию WordPress
- картинка, расположенная на хостинге текущего сайта – там и остается, работаем с ней
- если картинка в png -> то конвертируем ее в jpg (иначе из нее не получится маленькой миниатюры)
- средствами WordPress из нее создается миниатюра вида image-150*150.jpg
- данная миниатюра регистрируется в медиабиблиотеке WordPress
- данная миниатюра прикрепляется к нужной записи
Посмотрим, что делают плагины
Плагин Featured Image from URL

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

- может использовать первое изображение в качестве Thumbnail
- может использовать картинку из URL в качестве Thumbnail
- добавляет в админ-панель колонку с миниатюрами
Попробуем, возьмем картинку с внешним URL, например
https://thehaze.org/wp-content/uploads/2017/08/wordpress-25.jpg
Картинка там большая и по размерам (117 Кб) и по линейным размерам.
Вставляем, сохраняем – картинка появилась и модуле плагина и в родном модуле WordPress – значит вроде все сделано правильно:
- картинка зарегистрирована в медиабиблиотеке WordPress
- и id картинки записан в служебное поле _thumbnail_id
Смотрим в админ-панель с помощью плагина – а вот все плохо…
![]()
Ой!
- картинка типа миниатюра грузится со своего родного url (с “чужого” сервера)
- плагин не “перелил” её на родной сервер
- плагин из нее не сделал миниатюру 150*150
С автоматической установкой 1-го изображения как миниатюры – проблема практически такая же – берется оригинальная картинка и регистрируется как thumbnail без всякого ресайза до 150*150
Пару таких “миниатюр” и Ваша страница с анонсами будет грузиться, грузиться и грузиться…..
Плагин Featured Image by URL

Плагин аналогично создает свой модуль для установки изображения по URL. Колонка с миниатюрами в админ-панель не добавляется.
![]()
Еще интереснее:
- убирается оригинальная миниатюра WordPress
- в модуле появляется типа миниатюра
Если попробовать открыть это изображение в новой вкладке – мы также видим в адресной строке браузера “чужой” сервер

И самое интересное – больше эту “миниатюру” нигде не видно как миниатюру.
Спойлер – и не будет видно, там некорректно обрабатывается id thumbnail (текстовая строка вместо номера), смотрим в админке список страниц с помощью плагина tsl-admin-thumb

Продолжаем поиск плагина, который действительном может сделать миниатюру из картинки по URL
| Подпишитесь в VKontakte - нажмите кнопку | ||
| Подпишитесь в Telegram - нажмите кнопку | ||
| Наша группа ODNOKLASSNIKI |
Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла
Пишите на электронную почту (тема и email будут добавлены автоматически в письмо)
В Вашем браузере должна быть настроена обработка ссылок mailto
site_post@bk.ru
или просто скопируйте адрес e-mail
Почитать в разделе
Медиа WP
(Читать полностью...)
- Всего статей в разделе: 7
- Показано статей в списке: 6
- Сортировка: название по алфавиту
Аватар автора блога WP
(Читать полностью...)
Запрет и разрешение загрузки файлов WP определенного типа
В WordPress запрещено настройками загружать файлы определенного типа. "Извините, тип файла недопустим по соображением безопасности".
Запрет кстати, глобальный. Он действует вообще для всех загрузок, а не только для медиатеки. Например, Вам надо для установленной темы загрузить файл с её настройками в виде txt, а он по умолчанию запрещен.
Круто конечно, но два вопроса: как узнать, что именно разрешено и что запрещено
и как это разрешить или запретить Используем простой плагин Mime Types Plus После установки получаем возможность увидеть весь список и мышкой разрешить/запретить отдельные типы файлов. Также возможно разрешение/запрещение по ролям пользователя (и по...(Читать полностью...)
Как добавить картинки на сайт CMS WordPress
(Читать полностью...)
Максимальный размер картинки для загрузки WordPress
(Читать полностью...)
Миниатюры (thumbnails) записей и страниц WordPress
(Читать полностью...)
Плагины пересоздания миниатюр (featured image) WordPress
(Читать полностью...)















