Здравствуйте, друзья! Иногда у нас возникает ситуация, когда не загружаются картинки и видео в wordpress. При этом wordpress пишет нам сообщения о различных ошибках. В этой статье я перечислю ошибки, которые возникали у меня. И дам вам кардинальное решение этой проблемы.
Не загружаются картинки
Большой размер изображения
Здесь всё просто. Нужно уменьшить размер. Естественно, что под размером мы имеем в виду вес изображения. Для этого картинку можно перевести в другой формат. Например из формата png в формат jpeg. Если это не помогло можно воспользоваться одним из онлайн сервисов для уменьшения веса изображения. К примеру, вот этим.
Ошибка HTTP
Здесь сложней. На всех сайтах и форумах куда я заходил, предлагались следующие решения для устранения этой ошибки. Я буду идти от простого к сложному.
1.Подождать несколько минут и повторить попытку
2.Переименовать изображение
3.Поменять браузер
4.Уменьшить размер изображения
5.Отключить плагины
6.Увеличить объём памяти библиотеки
7.Установить свежую версию PHP
8.Изменить настройки Htaccess
Согласитесь, что для новичка в этом деле последние пункты явно сложные. Когда у меня возникла эта ошибка, мне помогла смена браузера. Но только в первый раз. Потом это уже помогать перестало. Чистка браузеров результатов тоже не дала.
Я выполнил все остальные пункты кроме трёх последних пунктов. Результат — ноль!. Последние пункты выполнять не стал. Ковыряться в файле htaccess у меня желания нет. Я нашёл кардинальный способ решения данной проблемы. Об этом ниже. Сначала об ошибке при загрузке видео.
Не загружается видео
Тут у меня была несколько раз только одна ошибка. WordPress мне писал что-то типа того, что ваш файл может быть загружен на сервер некорректно. Смена браузера опять не помогла. В сложные настройки я не полез.
В первых двух случаях я не стал мудрствовать лукаво. Я просто не стал загружать видеоролик. Переписал статьи так, как будь-то не собирался вставлять видео.
В третьем случае воспользовался тем же способом, что и для устранения ошибки http. Поясню, что первые два случая возникли ещё до того как я узнал этот способ.
Кардинальное решение проблемы
Это плагин Add From Server. Устанавливается стандартным способом через админку wordpress. Активируется. В настройках ничего нигде не меняем. Все значения оставляем по умолчанию. Не смотря на то, что плагин не тестировался с последней версией wordpress, он прекрасно работает и при установке сам автоматически переводится на русский язык.
Ваши действия на хостинге
Дальше вы идёте на свой хостинг. И загружаете в папку с медиафайлами тот медиафайл который в wordpress загрузится не смог. Я это делаю через файловый менеджер напрямую с компьютера.
Как правило, папка для загрузки медифайлов это папка Uploads. Путь к ней следующий. Имя сайта — wp-content — Uploads. Но если в настройках wordpress у вас включён параметр организации загрузок в месячные и годовые папки, то искать нужно в подпапках папки Uploads. То есть, на сегодня это путь выглядел бы так: Имя сайта — wp-content — Uploads — 2020-03. При этом, если у вас это первая загрузка в текущем месяце, то папка видна не будет. Найти её можно через поиск файлового менеджера.
После загрузки медиафайла в папку на хостинге возвращаетесь в админку wordpress.
Загружаем картинки и видео с плагином Add From Server
Тут всё просто. Заходим в боковой панели в медиафайлы. Точней не заходим, а наводим курсор. В выпавшем списке у вас появится параметр «Загрузить с сервера». Кликаем на него и попадаем в папку с вашими медиафайлами. Выбираем нужный нам файл. Перед загрузкой файла на сервер я рекомендую переименовать его. Назвать как-нибудь на русском языке. Это просто для того, чтобы было легче его найти. Ставим напротив него галку и нажимаем на синюю кнопку «импорт».
После загрузки файла у вас появится вот такое оповещение.
Ну, а дальше уже действуем стандартно. В редакторе нажимаем «Добавить медиафайл» и спокойно добавляем его в статью, так как этот медиафайл уже находится у нас в библиотеке.
Кстати, после того как я использовал плагин в первый раз, я его деактивировал. Почему-то ошибка HTTP прошла сама собой. Активировал лишь совсем недавно. Когда писал статью о том, как поменять фон на фото. Не хотело загружаться видео. Пришлось опять воспользоваться данным плагином. Рекомендую его вам если не хотите ковыряться в кодах.
Надеюсь я сумел вам объяснить что нужно делать если у вас не загружаются картинки и видео в wordpress.
На сегодня у меня всё. Всем удачи и до встречи!
Отличная статья, спасибо! помогло очень
И Вам спасибо. Рад, что помогло.