Регистрируем медиафайлы в системе WordPress, которые загружались через FTP

Media from FTP

Загружаемые медиафайлы любого типа через FTP-клиент в WordPress, не будут проходить системную регистрацию. Стало быть, в дальнейшем могут возникнуть некоторые проблемы с их работай. Даже если будете загружать в специальную отведенную для этого папку «uploads», это никак не изменит ситуацию. По той простой причине, что библиотека медиафайлов – это своего рода приложение со своим функционалом, которое делает запись в базе данных, отмечая каждый медиафайл.

Файлы, загружаемые в обход программы, попросту будут отсутствовать в библиотеке, и, следовательно, в будущем не сможете рассчитывать на их использования для миниатюр и прочих применений.

С помощью плагина Media from FTP произведем поиск на наличие файлов, загружаемых через FTP, а после обновить для доступности их в библиотеке медиафайлов. По завершении установки плагина добавится в панель управления новый раздел «Media from FTP». В принципе все можно оставить по умолчанию, это касательно настроек. Переходим сразу в раздел «Search & Register» и тут же начнется поиск файлов, когда он окончится появится результат.

ftp file

Нужно отметит файлы, которые желаете обновить и нажать на кнопку «Обновить медиафайл», после чего они будут доступны в WordPress библиотеке.

Media from FTP

15 комментариев
  1. Добрый день, Андрей

    Помогите пожалуйста в таком вопросе!

    Дело такое — мне дали вордпресс в работу. По фтп папки в uploads вижу, а в медиафайлах админки их нет. (первый раз у меня такое). Узнать загружались ли они по фтп не предоставляется возможным — старого админа не найдешь. Я посчитал что это как раз ваш пример. Установил Media from FTP. Запустил поиск — все повисло:

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Вопрос: поможет ли изменить параметры?

    max_execution_time =

    max_input_time =

    И сколько времени поставить если размер uploads около 3Гб?

  2. Ситуация следующая:

    уменьшение количества Settings -> Other -> Limit number of search files не помогло

    установка max_execution_time = 6000 не помогло...

    НО я обратив внимание на то (раньше я не обращал на это внимание), что картинки в UPLOADS уже порезаны на миниатюры, значит они загружались через админку...

    регистрация всех миниатюр — это утопия...имхо

    есть мысли на этот счет?

    1. Значит, так.

      Картинки в админ-панели во вкладки «медиафайлы» не видны. Но на сервере в папке uploads они есть. В их названиях присутствует указанный размер (пример — images-150×150) — это будет говорить, что они загружались через админку. А на сайте они нигде не выводятся/не видны. Так? А, вообще, функция вывода миниатюр есть?

      1. WordSmall, Да все верно — файлы с разными размерами, т.е. миниатюры...по пять миниатюр. Я тоже считаю, что они загружались через админку. В админке этих миниатюр нет

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

  3. Подведу итог своих изысканий:

    Использовал плагин add-from-server. Сначала перенес один файл, чтобы показалась папка недостающего месяца. Потом выделил оригиналы файлов (без миниатюр) и перенес их.

    НО почему-то перенеслись не все. Из 150 выделенных файлов перенеслось только 30%. Не знаю почему. Дальше копать не стал. Будет время, попробую разобраться.

    Плагин помог, но ровно на половину. Спасибо за помощь. Тему можно закрыть.

    Хорошего дня и удачи!!!

  4. А не проще загрузить через админку все файлы? С индеитичными названиями и не парится?

    1. Ну если один или два файла. А если сотни...будете каждый загружать? Смотрите проблему в корень.

  5. Больше 1 000 не видит файлов, вернее зависает. Не доделанный плагин. По идее должен после прописанной в системе 1000 файлов видеть новые, он это делать не в состоянии.

Оставить ответ

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