Как изменить папку загрузки мультимедиа по умолчанию в WordPress?

Сохранение медиа по умолчанию в WordPress

WordPress по умолчанию сохраняет все медиафайлы, такие как изображения, видео и PDF-файлы, в каталоге под названием «Загрузить». Например, вы можете просмотреть загруженное изображение на своем сайте, используя следующий путь:

http://www.yoursitename.com/wp-content/uploads/media-file-name.png

Если вы установили флажок «Организовать мои загрузки в папки по месяцам и годам» в разделе «Настройки> Мультимедиа> Загрузка файла», тогда файл изображения, загруженный на ваш сайт в сентябре 2014 года, можно будет просмотреть по URL-адресу:

http://www.yoursitename.com/wp-content/uploads/2014/09/media-file-name.png

Сохранить медиафайл под месяцем и годом

Изменить папку загрузки мультимедиа по умолчанию в WordPress

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

  • Создайте новую папку в вашей установке WordPress
  • Создайте новую папку на поддомене за пределами вашей установки WordPress

Создание пользовательской папки в установке WordPress

Это поможет повысить безопасность, переместив все ваши медиафайлы за пределы папки / wp-content. Ниже приведены основные этапы этого процесса:

  • Создание новой папки для загрузки
  • Изменение файла wp-config.php
  • Перемещение существующих медиафайлов в новую папку
  • Проверьте и исправьте неработающие медиа-ссылки
  • Загрузите медиафайл и проверьте разрешения

Только первые два шага необходимы для нового сайта WordPress, а все остальные шаги необходимы для существующего сайта, уже имеющего медиафайлы.

Шаг 1 – Создание новой папки

Предполагая, что вы хотите хранить все свои медиафайлы в каталоге под названием «media», вам нужно сначала создать имя папки в корневой установке WordPress с именем «media». Вы можете создать папку либо с помощью FTP, либо с помощью опции «Диспетчер файлов», доступной в cPanel вашей учетной записи хостинга. Здесь мы объясняем опцию диспетчера файлов, доступную в Bluehost cPanel.

Войдите в свою учетную запись хостинга и откройте опцию «Диспетчер файлов», доступную в разделе «Хостинг> cPanel> Управление файлами> Диспетчер файлов».

Откройте файловый менеджер в Bluehost

Откройте файловый менеджер в Bluehost

Выберите корневой каталог, в котором установлен ваш WordPress.

Выбор каталога файлового менеджера в Bluehost

Выбор каталога файлового менеджера в Bluehost

Выберите «Web Root (public_html / www)», если вы установили WordPress в свой корневой каталог, или выберите подкаталог из раскрывающегося списка «Document Root for», если вы установили WordPress в поддомене или подкаталоге основного домена. В этом примере WordPress установлен в поддомене «wordpress.webnots.com», поэтому мы создаем новую папку с именем «media» в каталоге «wordpress».

Щелкните значок «Новая папка», как показано на рисунке ниже.

Создать новую папку

Создать новую папку

Во всплывающем окне введите имя новой папки, проверьте свой корневой каталог один раз и нажмите кнопку «Создать новую папку».

Введите имя папки

Введите имя папки

Вы можете видеть, что новая папка с именем «media» создана в вашей установке WordPress.

Создана новая папка мультимедиа

Создана новая папка мультимедиа

Шаг 2. Измените файл «wp-config.php»

Следующим шагом является изменение файла «wp-config.php», расположенного в корневом каталоге установки WordPress (обычно «/ public_html»). Щелкните значок «Редактировать» в «Диспетчере файлов», как показано на рисунке ниже.

Найдите файл PHP wp-config

Найдите файл PHP wp-config

Если будет предложено, выберите кодировку «utf-8» во всплывающем окне и нажмите кнопку «Изменить» (вы не увидите это всплывающее окно, если кодировка отключена).

Выберите кодировку для текстового редактора

Выберите кодировку для текстового редактора

Добавьте следующие строки в файл «wp-config.php» и сохраните изменения. Первая строка – это строка комментария для использования в будущем.

/** Change Media Upload Directory */
define('UPLOADS', ".'media');
Добавить код для изменения папки мультимедиа

Добавить код для изменения папки мультимедиа

Убедитесь, что в код добавлены правильные одинарные и двойные кавычки, копирование кода из текстового редактора, такого как Microsoft Word, добавит разные типы кавычек в WordPress и сделает код неэффективным.

Добавьте код чуть выше строки «/ * Все, прекращать редактирование! Удачного ведения блога. * / ”

Вы также можете использовать программное обеспечение FTP, такое как FileZilla, для изменения и загрузки файла «wp-config.php» обратно на сервер.

Отредактируйте wp-config с помощью FileZilla

Отредактируйте wp-config с помощью FileZilla

Шаг 3 – Перемещение существующих файлов в новую папку мультимедиа

После изменения файла «wp-config.php» все существующие мультимедийные вложения на вашем сайте WordPress будут автоматически изменены с URL-адресом «http://www.yoursitename.cm/».СМИ/ media-files », что приводит к неработающим медиа-ссылкам во всех ваших сообщениях и страницах. Вам необходимо переместить все существующие файлы в новую папку «media», чтобы настроить битые ссылки. Вы можете сделать это либо по FTP, либо в вашем «Файловом менеджере», просто перетащив все медиафайлы из старого каталога в новый каталог.

Переместить существующие файлы в новую папку мультимедиа

Переместить существующие файлы в новую папку мультимедиа

Шаг 4 – Проверьте неработающую ссылку

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

Любой новый медиафайл, загруженный на ваш сайт, будет храниться в новой папке «media».

Шаг 5 – Загрузите файл мультимедиа и проверьте разрешения

Наконец, загрузите изображение и проверьте путь к файлу, который хранится в новой созданной папке «media». Если вы видите, что изображение не найдено или ошибка 403, то вероятной причиной могут быть настройки прав доступа к файлам для вновь созданной папки. Чтобы проверить права доступа к файлу, подключите программное обеспечение FTP к серверу и перейдите в папку. Щелкните правой кнопкой мыши и выберите параметр «Права доступа к файлам…».

Изменить настройки прав доступа к файлам в FileZilla

Изменить настройки прав доступа к файлам в FileZilla

Убедитесь, что выбраны соответствующие настройки разрешений, а числовое значение должно быть 755.

Установка прав доступа к файлам в FileZilla

Установка прав доступа к файлам в FileZilla

Создание пользовательской папки на субдомене вне установки WordPress

Хранение медиафайлов во внешнем домене обеспечивает множество гибких возможностей, таких как независимое резервное копирование, более быстрая загрузка сайта в дополнение к дополнительной безопасности. Всякий раз, когда веб-страница загружается, браузер запускает отдельный HTTP-запрос к серверу для каждого отдельного изображения на странице, что создает большую нагрузку на сервер, что отрицательно влияет на скорость загрузки страницы. При загрузке изображений из внешнего поддомена все изображения могут быть загружены параллельно, что увеличивает скорость загрузки страницы.

Обратитесь к пошаговому руководству по размещению изображений на поддомене в WordPress.

Попробуйте один из этих вариантов и оставьте свои комментарии, если у вас возникнут проблемы.

Похожие записи

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

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