Das Plugin „Externe Dateien in der Mediathek“ ermöglicht es ebenfalls, ZIP-Dateien in die Mediathek zu entpacken. Die Dateien aus der ZIP-Datei werden in der Mediathek als normale Dateien eingefügt.
Es gibt hierfür verschiedene Wege um das zu erreichen. Wähle aus untenstehendem das für dich am besten passende aus.
Voraussetzungen
Die einzige Voraussetzung für all diese Wege ist, dass in deinem Hosting das PHPPHP PHP ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird. https://de.wikipedia.org/wiki/PHP Modul ZipArchive aktiviert sein muss. Ist es das nicht, stehen dir die hier genannten Optionen nicht zur Verfügung und du erhältst ggfs. auch einen Hinweis dazu angezeigt. Wende dich in dem Fall an den Support deines Hosters.
Alle Dateien aus einer ZIP-Datei, die bereits in der Mediathek ist, entpacken
- Rufe die Mediathek wie gewohnt im Backend auf.
- Suche dort nach der von dir bereits hochgeladenen ZIP-Datei.
- Klick an dieser auf den Link „Entpacken“.
- Der Dialog wird dich fragen was mit den Dateien genau gemacht werden soll. Entscheide und bestätige.
- Anschließend werden alle Dateien aus der ZIP-Datei in die Mediathek entpackt.
Eine ZIP-Datei, die bereits in der Mediathek ist, öffnen und die Dateien darin einzeln entpacken
- Rufe die Mediathek wie gewohnt im Backend auf.
- Suche dort nach der von dir bereits hochgeladenen ZIP-Datei.
- Klick an dieser auf den Link „Öffnen“.
- Die Datei wird nun geöffnet. Warte einen Moment bis der Vorgang beendet ist.
- Du siehst nun eine Liste der Verzeichnisse und Dateien vor dir. Suche dir die Dateien raus die du importieren willst und klicke bei diesen auf den Button dazu.
Eine ZIP-Datei öffnen die woanders liegt
Voraussetzungen
- Die Datei muss aus WordPress heraus erreichbar sein, d.h. entweder per HTTPHTTP Hypertext Transfer Protocol, HTTPSHTTPS Hypertext Transfer Protocol Secure oder FILE.
- Die URL der Datei muss auf
.zipenden. - Du musst deren URL kennen.
Vorgehen
- Gehe im WordPress-Backend auf Mediathek > Externe Dateien hinzufügen > ZIP.
- Gib in dem Feld die dir bekannte URL der ZIP-Datei ein und schick das Formular ab.
- Du siehst nun eine Liste der Verzeichnisse und Dateien vor dir. Suche dir die Dateien raus die du importieren willst und klicke bei diesen auf den Button dazu.
Beispiele für hier verwendbare URLs
file:///var/www/vhosts/example.com/httpdocs/example.zip
https://example.com/example.zipHinweise
- Beim Entpacken von Dateien aus einer ZIP wird nicht auf deren Verzeichnisse geachtet. Diese werden nicht in der Mediathek angelegt, da diese das (derzeit) auch gar nicht unterstützt. Das Plugin bietet dazu momentan auch noch keine Unterstützung für dritte Plugins die solche Verzeichnisstrukturen bereitstellen.
- Wenn die ZIP in einer zugangsgeschützten Quelle liegt (z.B. nur per FTPFTP File Transfer Protocol erreichbar ist), dann würde ich empfehlen diese erst von dort aus in die Mediathek zu importieren und dann in der Mediathek zu öffnen oder zu entpacken (wie oben beschrieben).
- Die Datenmenge beim Entpacken wird durch die Ressourcen in deinem Hosting beschränkt.
Leave a Reply