Больше результатов...

Generic selectors
Только точные совпадения
Искать в заголовках
Искать в контенте
Post Type Selectors
Filter by Categories
FAQ
Hostenko
Вдохновение
Видеоуроки
Новости
Плагины
Темы
Уроки
Хаки

По-умолчанию, WordPress не разрешает загрузку новых медиа-файлов напрямую в библиотеку через FTP.

То есть, вы конечно можете подключиться к своему сайту по FTP и загрузить 500 картинок в папку wp-content/uploads, но есть одна проблема — ни один из этих файлов не отобразится во встроенной медиатеке. И вы не сможете вставлять эти картинки в посты привычным образом.

В этом уроке мы покажем, как можно исправить эту ситуацию, и продемонстрируем, как массово загрузить кучу файлов в Медиа-библиотеку WordPress через FTP.

Как массово загрузить кучу файлов в Медиа-библиотеку WordPress через FTP

Смотрите также:

Зачем нужно загружать медиафайлы через FTP?

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

Как массово загрузить кучу файлов в Медиа-библиотеку WordPress через FTP

Вы можете выбрать несколько фотографий, картинок, аудио или видео-файлов и нажать кнопку Загрузить, WordPress сделает все остальное.

Однако, этот метод может работать не всегда. Иногда вы можете столкнуться с ограничением по максимально допустимому размеру файла или количеству файлов, которые вы пытаетесь загрузить за один раз. И процесс загрузки может прерваться или уйти в бесконечный цикл.

Решение простое — использовать загрузку по FTP. Но тут всплывает другая проблема. Все файлы, загруженные через FTP, не будут доступны и видны в библиотеке медиафайлов WordPress.

К счастью, есть решение и этой проблемы, иначе мы бы не публиковали этот пост!

Загрузка файлов по FTP

Во-первых, вам необходимо подключиться к своему сайту WordPress с помощью FTP-клиента.

Для начала, загрузите сами файлы по FTP как обычно. Подключитесь к своему сайту с помощью FTP клиента (например, FileZilla), перейдите в каталог /wp-content/uploads/

Как массово загрузить кучу файлов в Медиа-библиотеку WordPress через FTP

Внутри папки uploads будут папки с годами и месяцами. Таким образом сам WordPress структурирует файлы при загрузке. Зайдите в папку с текущим годом и месяцем и загрузите туда свои файлы.

Если таких папок нет, создайте их сами, например, папку "2018" для текущего года, а внутри — папка "01" для января месяца.

После загрузки всех необходимых файлов в папку по FTP подошло время для выполнения следующего этапа.

Как отобразить файлы в библиотеке WordPress

Сразу после загрузки ваших файлов по FTP WordPress еще о них ничего не знает.

Когда вы загружаете файлы через встроенную библиотеку, WordPress помещает информацию о каждом файле в Базу Данных. Но сейчас мы загрузили файлы по FTP, а значит в БД нет этой информации.

Давайте это исправим!

Установите бесплатный плагин Add From Server:

Как массово загрузить кучу файлов в Медиа-библиотеку WordPress через FTP

После активации перейдите в меню Медиафайлы → Add From Server.

Плагин обратится к каталогу /wp-content/ и отобразит список всех загруженных медиафайлов и папок внутри. Вы можете кликнуть на любую папку и найти файлы, которые вы недавно загрузили:

Как массово загрузить кучу файлов в Медиа-библиотеку WordPress через FTP

Проставьте галочки напротив всех файлов, которые вы загрузили по FTP, и нажмите на кнопку Import.

Плагин произведет процедуру регистрации этих файлов в Базе Данных. Другими словами, он сделает эти файлы доступными в библиотеке WordPress:

Как массово загрузить кучу файлов в Медиа-библиотеку WordPress через FTP

Теперь откройте Медиафайлы и проверьте, видны ли все ваши файлы:

Как массово загрузить кучу файлов в Медиа-библиотеку WordPress через FTP

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

Источник: wpbeginner.com
редактор wpcafe
Изучает сайтостроение с 2008 года. Практикующий вебмастер, специализирующий на создание сайтов на WordPress. Задать вопрос Алексею можно на https://profiles.wordpress.org/wpthemeus/

Комментарии к записи: 6

Богдан:

Е если изображений несколько тысяч?
Сколько суток надо проставлять галочки ?

Как сделать быстрей, не проставляя галочки чтоб автоматически выделить все 100 тыс изображений ?

Яровлав:

Класная и полезная статья!
Я наверное расс 10 в поисковике искал такое решение для своего сайта, рещыл заняться оптимифацыей фоток.
только установил. пока тестирую, пробую. Посмотрим как он покажет себя дальше!
Но на даном этапе меня вполне устраивет.

Яровлав:

Богдан, там есть галочка «File» — она выделет все фото которые видны на странице или отображаються списком.
Лучше вставить в записть просто ссылку фотки с сервера, чем играться с загрузкой 1 фотки.
Тем более что ты можешь групировать свои фото на сервере как ты захочешь!

Алексей:

Все это классно, попробуем.
Но создатели плагина не учли 2 важные вещи:
1) как написали ниже надо бы сделать возможность проставить галочки так сказать оптом, а не по одной проставлять.
2) атрибут alt который как я понимаю ни где прописан не будет(((

роман:

хорошая статья. сделал все как по инструкции и все получилось

Добавить комментарий