Как разделить медиа-файлы для сайтов с несколькими авторами в WordPress

Иногда владельцы WordPress-сайтов сталкиваются с необходимостью разделения медиа-файлов для разных пользователей. Это позволяет оптимизировать использование медиа-файлов для сайтов с многочисленными авторами, регулярно публикующими материалы и добавляющими файлы в медиа библиотеку.

separate

WP Users Media – новый плагин, который запрещает пользователям доступ к прикреплениям и файлам друг друга, которые доступны через миниатюры и меню Медиа. Плагин был протестирован мной в версии WP 3.9.1 – работает он прекрасно. Администратор может видеть все медиа файлы, однако другие пользователи будут видеть только те файлы, которые они сами загрузили.

Как показано на скриншоте ниже, автор видит на сайте 22 изображения в медиа-библиотеке. Однако среди видимых изображений всего одно, которое он загрузил, причем остальные не появятся, даже если щелкнуть по ссылке «Unattached».

user-media

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

Если вы хотите разделить медиа-файлы на вашем сайте WordPress для разных пользователей, плагин WP Users Media станет для вас прекрасным средством решения проблем. Он доступен бесплатно из хранилища WordPress.org.

Источник: wptavern.com

Блог про WordPress
Комментарии: 3
  1. Otshelnik-fm

    А что интересней — так это простота кода плагина — 25 строк кода. Никаких настроек. Можно в functions.php темы, вынести код, для любителей избавляться от плагинов.

  2. Дмитрий

    Супер! именно это искал, строю соцсеть и нужно разделение библиотек между пользователями. Спасибо.

  3. Алексей

    Подскажите пожалуйста плагин который можешь разбивать фотографии по папкам для удобства одного веб мастера?

Добавить комментарий для Otshelnik-fm Отменить ответ

Получать новые комментарии по электронной почте.