it-swarm.com.de

Medienbibliothek verschieben

Ich habe alle Dateien von wp-content/uploads heruntergeladen und in eine neue Wordpres-Instanz auf localhost kopiert (Windows IIS Express auch unter MacOS mit MAMP). In beiden Fällen werden meine Dateien leider nicht in der Medienbibliothek angezeigt. Müssen Sie nicht nur Dateien kopieren und in wp-content/uploads einfügen, um von einer neuen, vollständig sauberen Instanz von Wordpress auf diese zuzugreifen? Seltsam ist die Tatsache, dass alle neu über die Medienbibliothek hochgeladenen Dateien an demselben Speicherort gespeichert werden, an dem ich meine kopierten Dateien abgelegt habe.

Zum Beispiel habe ich einen Ordner wp-content/uploads/2016/04 und es werden Bilder vom Online-Server per FTP übertragen. Keiner von ihnen ist über die Medienbibliothek sichtbar. Wenn ich eine neue Datei zum Beispiel new123.jpg hochlade, wird sie in der Medienbibliothek und auch in ../uploads/2016/04/ angezeigt. Andere Dateien sind in WordPress jedoch immer noch nicht sichtbar.

Ich setze Privilegien für alle Dateien und Ordner auf chmod 777 Äquivalent. Ich hatte alles versucht. Ich kann Datenbanken kopieren, URLs ändern usw. Alle Beiträge und Seiten funktionieren.
Bis heute weiß ich nur, dass es eine Möglichkeit gibt, alle Bilder während des Imports von Wordpress herunterzuladen. Sie müssen die Option "Anhänge herunterladen" aktivieren.
Aber das ist keine Lösung, ich bin sicher, dass es eine Möglichkeit geben sollte, auf Dateien von /uploads/ zuzugreifen, die direkt von einem anderen Speicherort kopiert wurden.

Für Tipps und Hilfe bin ich sehr dankbar.

3
rafr3

Es gibt drei Möglichkeiten, wie Sie dies tun können:

1. Laden Sie alle in die Medienbibliothek hoch

Der mühsamste Weg, IMHO, ist das Hochladen aller Bilder, die Sie über die Medienbibliothek erhalten haben.

2. Verwenden Sie ein Plugin

Sie können Plugins wie Vom Server hinzufügen verwenden, um Ihre Bilder einfach in die Medienbibliothek zu importieren

3. WP-CLI

Einfachster Weg, sobald Sie WP-CLI installiert haben. Führen Sie wp media import aus, um alle Bilder einfach zu importieren. Ein Beispiel zitieren:

# Import all jpgs in the current user's "Pictures" directory, not attached to any post
wp media import ~/Pictures/**\/*.jpg
5
RRikesh