[wp-trac] [WordPress Trac] #41570: Multisite Global Media Settings
WordPress Trac
noreply at wordpress.org
Tue May 26 18:17:49 UTC 2020
#41570: Multisite Global Media Settings
-------------------------+----------------------------------------
Reporter: ina2n | Owner: (none)
Type: enhancement | Status: closed
Priority: normal | Milestone:
Component: Media | Version:
Severity: normal | Resolution: wontfix
Keywords: | Focuses: administration, multisite
-------------------------+----------------------------------------
Changes (by johnbillion):
* status: new => closed
* resolution: => wontfix
* milestone: Awaiting Review =>
Comment:
I'm the maintainer of [https://github.com/humanmade/network-media-library
the Network Media Library plugin for WordPress] which was originally based
on the Multisite Global Media plugin linked above, and I have to say that
I don't think a network-wide media library is a feature that belongs in
WordPress core due to the underlying complexity of its implementation.
There are too many varying requirements that I don't think would make
sense to try to support in core and are best left to plugins and
individual implementations:
* Restricting media to certain groups of sub-sites, which effectively
becomes multiple instances of the network-wide media library
* REST API access, permalinks, URLs, etc (eg. should a network-wide media
item be available at the domain+path of the site it's used on or be served
from the central media site's domain+path?)
* Allowing or denying the use of network-wide media on a per-site basis
* Allowing or denying the use of local media in addition to the network-
wide media, again on a per-site basis
* A means of importing existing media on sites into the network-wide media
library (or libraries), or somehow co-locating existing local media with
network-wide media
* Access control management to upload network-wide media and access media
in the network media library
I'll close this as wontfix due to lack of interest in three years, and
recommend that anyone looking for this functionality looks at using one of
the several plugins that attempt to provide this functionality.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/41570#comment:5>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list