Представим ситуацию. Ваш сайт работает на WordPress (сегодня затронем именно сайты на этом движке) и вам нужно загрузить какие-либо файлы на свой сайт, например, какие-то документы для скачивания или ещё что-то, а вам не хочется заходить отдельно на хостинг или перекачивать файлы через специальный FTP-клиент, например, Файлзиллу. Да или что там уж, не имеем доступа к хостингу, чтобы войти туда и закачать файлы :) Да да! Такие случаи тоже могут быть, например, когда вы работаете и занимаетесь не своим сайтом.
Так вот в таком случае отлично подойдёт способ, которым я поделюсь с вами в этой статье. Заключается он в том, что для WordPress нужно установить специальный плагин, через который вы сможете получить доступ к папке, где расположен ваш сайт и загружать туда необходимые файлы.
Картинки в учёт не берём, потому что изображения легко загружаются и стандартными средствами любой CMS, т.е. через движок вашего сайта, без установки каких-то дополнительных примочек.
Перед тем как покажу, как всё это реализовывается, расскажу случай когда мне как раз пригодился такой способ загрузки файлов для сайта...
Я работаю в одном интернет-сервисе в тех.поддержке и необходимо было найти способ ученикам загружать самостоятельно в случае необходимости файлы на сайт. А ученики доступа прямого к хостингу не имеют, чтобы там не напортачить по неопытности :) Т.е. загрузка через файловый менеджер самого сайта хостинг-провайдера и через FTP-менеджеры с компьютера отпадает сразу. Необходимость появилась тогда, когда нужно было подтверждать домены в так называемых почтовых офисах Яндекс и Mail и эти сервисы требовали загрузить в корневую папку сайта специальный файл проверки. Вот и нашлось простое решение — сказать ученикам, чтобы установили простой плагин для WordPress и через него загружали нужный файл. В общем-то, всё легко и просто делается...
Да, кстати, плагин этот для WordPress называется File Manager :)
Установка плагина File manager
Для начала установим этот самый плагин File Manager, при помощи которого будем загружать файлы на сайт в случае необходимости.
На самом деле плагин этот не единственный в своём роде, их множество от разных разработчиков. Я попробовал именно этот, мне он всем понравился. Самое главное — файлы загружает :) А дополнительные какие-то примочки обычно и не требуются.
В своей панели администратора блога, перейдите в раздел «Плагины» и нажмите «Добавить новый».
Затем в поисковой строке наберите «File Manager» [1]. Ниже отобразится список плагинов по вашему запросу. Нажмите «Установить» [2] на плагине от автора «Aftabul Islam».
После чего там же нажмите «Активировать».
Всё, плагин установлен!
Работа с файловым менеджером. Загрузка файлов
После установки плагина File Manager, он отобразится в меню вашей панели администратора WordPress:
Просто откройте его в этом меню и будет показана структура ваших файлов и папок сайта на хостинге.
В окне нужно выбрать, соответственно, папку, в которую вы будете загружать ваш файл. Изначально будет открыта корневая папка (т.е. главная).
Загрузить файл можно двумя способами:
-
Простым перетаскиванием. Т.е. просто перетаскиваете мышкой файл с компьютера в окно файлового менеджера и начнется его загрузка.
-
При помощи меню плагина. В этом случае вам нужно либо нажать кнопку «Загрузить файлы» вверху окна File Manager, либо кликнуть правой кнопкой мыши (далее «ПКМ») в окне проводника и выбрать «Загрузить файлы».
Затем уже в появившееся окошко для загрузки можете перетащить файлы с компьютера или выбрать их через проводник Windows.
Если потребуется удалить файл, то нужно лишь выбрать его и нажать клавишу Del на клавиатуре. Либо кликнуть ПКМ по нужному файлу и выбрать команду «Удалить» из меню.
Что касается максимального размера файла, который можно загрузить через данный файловый менеджер... Я, честно говоря, такой информации найти не смог. Это в первую очередь зависит от настроек конфигурационного файла PHP вашего сайта, но также должно быть и ограничение самого плагина. Потому что у плагина есть ещё и версия PRO, т.е. платная, с расширенными возможностями. Но я пробовал грузить файлы для сайта, размером вплоть до 100 мб. и у меня получалось. Поэтому ситуация мне не совсем ясна. Если знаете точнее, отпишитесь в комментариях, пожалуйста :)
И как совет. Нет особого смысла загружать на хостинг большие файлы, если у вас там, конечно, не целые террабайты свободного места :) Большие файлы, например, предназначенные для скачивания, порой проще загрузить в какое-нибудь облако, например, на Яндекс Диск или Google диск.
Заключение
Я думаю подобный способ загрузки файлов для своего сайта может оказаться полезным не только мне :) Ведь он действительно простой и довольно удобный, не требует каких-либо заморочек с подключением к хостингу.
А как вы обычно загружаете файлы на хостинг? Поделитесь информацией в комментариях :) Буду рад обсудить! :)
Оставить комментарий