it-swarm.com.ru

Как организовать загружаемые медиа в WP?

Я новичок в WordPress, и я пришел из Joomla. Как я могу (если я могу это сделать ...) организовать загруженные медиафайлы в папку и подпапку с помощью WordPress?

Если я захожу в свою административную панель бэкэнда, у меня есть подпанель Media, в которую я могу добавить файл (например, изображение jpg). Проблема в том, что все файлы добавляются в одну библиотеку.

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

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

Как это можно сделать?

49
AndreaNobili

Лучше всего это плагин Enhanced Media Libraryhttp://wordpress.org/plugins/enhanced-media-library/ Он добавляет столько категорий/таксономий, сколько вы хотите. Работает просто отлично. Вы можете фильтровать медиа везде, а также иметь категории в пунктах меню, также может быть полезным.

28
Picturgency

По состоянию на октябрь 2015 года, WP 4.3.1 Я обнаружил только два плагина, которые действительно влияют на расположение изображений, как в «папках и подпапках»:

  • Custom Upload Dir , но, как видно из названия, просто при загрузке. Вы можете работать с вашими% post_slug% или% category%, загружать ваши изображения в контексте этих постов/страниц, и этот инструмент будет формировать из него подпапки. Что здорово, SEO-мудрый. 

    Или вы просто игнорируете все это и назначаете под заголовком «Создать шаблон пути», т.е. travels/france/paris-at-night, чтобы загрузить в этот подкаталог вашей папки WP-Uploads. (Конечно, вы должны будете продолжать вносить изменения для последующих загрузок. Ограничиваю общее убеждение, что это стабильный долгосрочный инструмент, несмотря на 10 000+ активных установок).

  • Media File Manager позволяет перемещать уже загруженные изображения и соответствующим образом изменяет пути в сообщениях и страницах. Его интерфейс напоминает «Norton Commander 1.0», но он делает свою работу. (За исключением переименования и удаления папок. Поэтому, если вы хотите переименовать, лучше переместить изображения в новую именованную папку, а затем вручную удалить старую.)

Все следующее НЕ выполняет работу:

  • WP Media Folder НЕ меняет фактическое местоположение директории, таким образом, фактически не изменяя пути к вашим изображениям, таким образом также не влияя на URL-адреса изображений. Несмотря на свое название, Папка - только их визуализация еще одной-другой таксономии. Я вложил 19 долларов, чтобы узнать это.

  • Enhance Media Library является большой, бесплатной и очень популярной (WordPress насчитывает 40 000 установок), но также не меняет физическое местоположение и (таким образом) URL-адреса. ➪ Таким образом, принятый ответ, по моему мнению, неверен.

  • Диспетчер файлов мультимедиа расширенный, кажется, пропал и считается опасным !

24
Frank Nocke

Я не верю, что это может быть сделано "из коробки" в WordPress; Самым близким является сохранение загрузок мультимедиа по подпапкам на основе даты согласно параметру Организовать мои загрузки по папкам на основе месяца и года на экране настроек мультимедиа .

Далее лучше всего создать «фиктивную» иерархию страниц, которая будет служить в качестве дерева папок, а затем прикрепить к ним ваши изображения. Это дало бы вам логическую группировку, которая могла бы существовать в относительной изоляции от вашей фактической страницы или иерархии постов. Но, конечно, это не даст вам файлы, организованные таким образом в файловой системе, например, вы не можете, конечно, FTP к этой структуре.

В противном случае, я думаю, вам нужно найти плагин или написать что-то самостоятельно, чтобы справиться с этим.

Некоторые плагины, которые я нашел после быстрого поиска в Google для «папок мультимедиа плагинов Wordpress»

Хотя это может быть не совсем то, что вы хотите, они могут дать вам подсказки/направление к реализации чего-то самостоятельно. (Хотя этот первый выглядит многообещающе.)

Просто к вашему сведению, по крайней мере, один подобный вопрос был задан на Wordpress.stackexchange:

https://wordpress.stackexchange.com/questions/13030/media-library-plugins-for-better-file-management

Это может быть выгодно для того, чтобы хорошо поохотиться за чем-то более существенным. Удачи!

14
Sepster

В настоящее время организация СМИ возможна.

«Проблема» с медиа-библиотекой в ​​WordPress всегда интересна. Чтобы решить эту проблему, воспользуйтесь следующим плагином: WordPress Real Media Library . WP RML создает структуру виртуальных папок на основе собственной таксономии.

Drag & Drop your files

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

Переведите вашу медиатеку WordPress на новый уровень с папками/категориями. Будьте организованы с тысячами изображений.

RML (Real Media Library) является одним из самых востребованных средств массовой информации WordPress плагины. Он прост в использовании и позволяет организовать вашу тысячи изображений в папках. Это похоже на WordPress категории как в постах.

Используйте мышь (или коснитесь), чтобы перетаскивать файлы. Создать, переименовать, удалить или изменить порядок папок, если вы хотите выбрать изображение из Диалог «Выберите изображение» (например, рекомендуемое изображение), который вы можете отфильтровать, когда вставка носителя. Просто установите этот плагин, и он отлично работает со всеми ваше изображение и медиа файлы. Он также поддерживает мультисайты.

Если вы покупаете, вы получаете: БЕСПЛАТНЫЕ обновления навсегда и высокое качество и быстро служба поддержки.

Из описания продукта я могу процитировать. Если вы хотите попробовать плагин, есть также ДЕМОНСТРАЦИЯ НА СТРАНИЦЕ ПЛАГИНА.

Обновление № 1 (2017-01-27): физически управляйте загрузкой

Давным-давно я начал открывать эту тему , и теперь есть плагин расширения для Real Media Library, который позволяет вам физически управлять папкой загрузки.

enter image description here

Проверьте этот плагин: https://wordpress.org/plugins/physical-custom-upload-folder/

Вы знаете папку wp-content/uploads? Там файлы хранятся в папках на основе года/месяца. Это может быть очень сложным и массовым процессом, особенно когда вы работаете с клиентом FTP, таким как FileZilla.

Перемещение уже загруженных файлов: этот плагин не позволяет физически перемещать файлы при перемещении файла в библиотеке Real Media, поскольку WordPress использует URL-адреса в разных местах. Очень трудно поддерживать такой процесс. Так что это работает только для новых загрузок.

Физическая организация на сервере?

(Пожалуйста, продолжайте читать, если вы разработчик) Я, как разработчик, подумал над решением по этому поводу. Есть ли смысл организовывать загрузки на сервер? Да, я думаю. Многие люди просят организовать это физически. Я также думаю, что процесс перемещения файлов на сервер и обновления ссылок на изображения очень сложен для разработки. Сейчас существует множество плагинов, которые сохраняют URL-адреса в собственных таблицах базы данных.

Пожалуйста, проверьте эту ветку, где я объяснил проблему: https://wordpress.stackexchange.com/questions/226675/physical-organization-of-wordpress-media-library-real-media-library-plugin

6
Matthias Günter

Вы можете использовать плагин Media Library Folders . Он позволяет создавать папки, перемещать или копировать изображения в папку и даже включает функцию синхронизации для массового добавления изображений, загруженных по FTP, на сервер в медиатеку Wordpress.

 Media Library Folders example

3
AlanP

Я обошел вокруг и нашел этот бесплатный плагин https://wordpress.org/plugins/filebird/ после того, как очень устал от большого количества файлов в моем WordPress по умолчанию для управления мультимедиа .. После установки плагина я Я могу упорядочить все изображения и другие файлы в папки/категории, просто перетащите, чтобы загрузить/переместить файлы в папки и перетащите, чтобы изменить порядок папок .  enter image description here  enter image description here

1
Duy Hoang

Расширенный плагин Media File Manager великолепен и позволяет очень легко создавать папки и подпапки и перемещать файлы простым перетаскиванием.

Проверьте это по адресу: http://wordpress.org/plugins/media-file-manager-advanced/

0
user3475649

Проверьте этот плагин WP Media Folder в Joomunited, вы можете:

  • Создайте визуальные папки и переместите файл внутрь
  • Ограничить визуализацию файлов
  • Создавайте галереи из папок
  • ...

С последних месяцев они добавляют много обязательных функций.

Это платный плагин, но он стоит денег, сейчас я устанавливаю его по умолчанию на всех сайтах моих клиентов.

0
Jiwoks