wake-up-neo.com

Ändern des Pfads für den Medien-Upload-Ordner in WordPress Multisite

Weiß jemand, wie man /sites/#blog_id/ vom Multisite-Medienpfad entfernt? Wir haben alle Bilder im Haupt-/public_html/images/ hochgeladen und wenn es mit der Medienbibliothek verbunden ist, sind alle Bilder auf Subdomains aufgrund von WPMU-Anzeigen /sites/#blog_id/ für jede Subdomain einzeln defekt. Dies führt zu Problemen bei der Verwendung derselben Bilder in verschiedenen Blogs. Ich suche nach einer Lösung, um alle hochgeladenen Bilder an einem Ort zu speichern und von jedem Sub-Blog gleichermaßen zugänglich zu machen.

1
user137988

Dies wurde beantwortet Hook-Filter zum Ändern des Pfads wp_upload_dir () in multisite , einschließlich Code zum Einhängen in den Hook upload_dir.

Beachten Sie, dass es in der Datei wp-config.php eine Einstellung für den Upload-Ordner 'base' gibt

define(‘UPLOADS’, ‘wp-content/myimages’);

Mit diesem Code lautet der Upload-Ordner also wp-content/myimages.

Dies ändert jedoch den Ort, an dem WP nach dem Medium sucht, sodass Sie vorhandene Mediendateien an den neuen Speicherort verschieben müssen, wenn Sie diese Einstellung verwenden, um den Upload-Ordner "base" zu ändern.

1
Rick Hellewell