{"id":650,"date":"2026-01-06T10:00:00","date_gmt":"2026-01-06T09:00:00","guid":{"rendered":"https:\/\/plugins.thomaszwirner.de\/?p=650"},"modified":"2026-01-06T10:00:00","modified_gmt":"2026-01-06T09:00:00","slug":"unzip-files-in-media-library-2","status":"publish","type":"post","link":"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/unzip-files-in-media-library-2\/","title":{"rendered":"Unzip ZIP files in media library"},"content":{"rendered":"<p class=\"is-style-text-subtitle is-style-text-subtitle--1\">The \u201eExternal files in the media library\u201c plugin also allows ZIP files to be unpacked into the media library. The files from the ZIP file are inserted into the media library as normal files.<\/p>\n\n\n\n<p>There are various ways to achieve this. Choose the one that suits you best from the options below.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"voraussetzungen\">Prerequisites<\/h2>\n\n\n<p>The only requirement for all of these ways is that your hosting has the <span tabindex='0' class='glossary-item-container'>PHP<span class='glossary-item-hidden-content'><span class='glossary-item-header'>PHP<\/span> <span class='glossary-item-description'>PHP is a scripting language with a syntax based on C and Perl, which is mainly used to create dynamic websites or web applications.\r\r<a href=\"https:\/\/de.wikipedia.org\/wiki\/PHP\">https:\/\/de.wikipedia.org\/wiki\/PHP<\/a><\/span><\/span><\/span> Module <em>ZipArchive<\/em> must be activated. If it is not, the options mentioned here will not be available to you and you may also receive a message about this. In this case, please contact your hoster's support.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"alle-dateien-aus-einer-zipdatei-die-bereits-in-der-mediathek-ist-entpacken\">Extract all files from a ZIP file that is already in the media library<\/h2>\n\n\n<ol class=\"wp-block-list\">\n<li>Call up the media library as usual in the backend.<\/li>\n\n\n\n<li>Search there for the ZIP file you have already uploaded.<\/li>\n\n\n\n<li>Click on the \u201eUnpack\u201c link.<\/li>\n\n\n\n<li>The <a href=\"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/the-import-dialog\/\">Dialog<\/a> will ask you what exactly should be done with the files. Decide and confirm.<\/li>\n\n\n\n<li>All files from the ZIP file are then unpacked into the media library.<\/li>\n<\/ol>\n\n\n<h2 class=\"wp-block-heading\" id=\"eine-zipdatei-die-bereits-in-der-mediathek-ist-offnen-und-die-dateien-darin-einzeln-entpacken\">Open a ZIP file that is already in the media library and unzip the files in it individually<\/h2>\n\n\n<ol class=\"wp-block-list\">\n<li>Call up the media library as usual in the backend.<\/li>\n\n\n\n<li>Search there for the ZIP file you have already uploaded.<\/li>\n\n\n\n<li>Click on the \u201eOpen\u201c link.<\/li>\n\n\n\n<li>The file will now be opened. Wait a moment until the process is finished.<\/li>\n\n\n\n<li>You will now see a list of directories and files in front of you. Select the files you want to import and click on the corresponding button.<\/li>\n<\/ol>\n\n\n<h2 class=\"wp-block-heading\" id=\"eine-zipdatei-offnen-die-woanders-liegt\">Open a ZIP file that is located somewhere else<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"voraussetzungen-2\">Prerequisites<\/h3>\n\n\n<ul class=\"wp-block-list\">\n<li>The file must be accessible from within WordPress, i.e. either via <span tabindex='0' class='glossary-item-container'>HTTP<span class='glossary-item-hidden-content'><span class='glossary-item-header'>HTTP<\/span> <span class='glossary-item-description'>Hypertext Transfer Protocol<\/span><\/span><\/span>, <span tabindex='0' class='glossary-item-container'>HTTPS<span class='glossary-item-hidden-content'><span class='glossary-item-header'>HTTPS<\/span> <span class='glossary-item-description'>Hypertext Transfer Protocol Secure<\/span><\/span><\/span> or FILE.<\/li>\n\n\n\n<li>The URL of the file must be set to <code>.zip<\/code> end.<\/li>\n\n\n\n<li>You need to know their URL.<\/li>\n<\/ul>\n\n\n<h3 class=\"wp-block-heading\" id=\"vorgehen\">Procedure<\/h3>\n\n\n<ol class=\"wp-block-list\">\n<li>In the WordPress backend, go to Media library &gt; Add external files &gt; ZIP.<\/li>\n\n\n\n<li>Enter the known URL of the ZIP file in the field and submit the form.<\/li>\n\n\n\n<li>You will now see a list of directories and files in front of you. Select the files you want to import and click on the corresponding button.<\/li>\n<\/ol>\n\n\n<h3 class=\"wp-block-heading\" id=\"beispiele-fur-hier-verwendbare-urls\">Examples of URLs that can be used here<\/h3>\n\n\n<pre class=\"wp-block-code\"><code>file:\/\/\/var\/www\/vhosts\/example.com\/httpdocs\/example.zip\nhttps:\/\/example.com\/example.zip<\/code><\/pre>\n\n\n<h2 class=\"wp-block-heading\" id=\"hinweise\">Notes<\/h2>\n\n\n<ul class=\"wp-block-list\">\n<li>When unpacking files from a ZIP, no attention is paid to their directories. These are not created in the media library, as it does not (currently) support this. The plugin does not currently offer any support for third-party plugins that provide such directory structures.<\/li>\n\n\n\n<li>If the ZIP is in an access-protected source (e.g. only via <span tabindex='0' class='glossary-item-container'>FTP<span class='glossary-item-hidden-content'><span class='glossary-item-header'>FTP<\/span> <span class='glossary-item-description'>File Transfer Protocol<\/span><\/span><\/span> is accessible), then I would recommend first importing them from there into the media library and then opening or unpacking them in the media library (as described above).<\/li>\n\n\n\n<li>The amount of data when unpacking is limited by the resources in your hosting.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>The plugin \u201eExternal Files in the Media Library\u201c also allows ZIP files to be unpacked into the media library. The files from the ZIP file are inserted into the media library as normal files.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[9],"class_list":["post-650","post","type-post","status-publish","format-standard","hentry","category-externe-dateien-in-der-mediathek","tag-feature"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ZIP-Dateien in Mediathek entpacken - WordPress Plugins von Thomas Zwirner<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/unzip-files-in-media-library-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ZIP-Dateien in Mediathek entpacken - WordPress Plugins von Thomas Zwirner\" \/>\n<meta property=\"og:description\" content=\"Das Plugin &quot;Externe Dateien in der Mediathek&quot; erm\u00f6glicht es ebenfalls ZIP-Dateien in die Mediathek zu entpacken. Die Dateien aus der ZIP-Datei werden dabei in der Mediathek als normale Dateien eingef\u00fcgt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/unzip-files-in-media-library-2\/\" \/>\n<meta property=\"og:site_name\" content=\"WordPress Plugins von Thomas Zwirner\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-06T09:00:00+00:00\" \/>\n<meta name=\"author\" content=\"verwalter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"verwalter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/\"},\"author\":{\"name\":\"verwalter\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/d3e8b1604002e6b915f31b48a86a7967\"},\"headline\":\"ZIP-Dateien in Mediathek entpacken\",\"datePublished\":\"2026-01-06T09:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/\"},\"wordCount\":461,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140\"},\"keywords\":[\"Feature\"],\"articleSection\":[\"Externe Dateien in der Mediathek\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/#respond\"]}]},{\"@type\":[\"WebPage\",\"QAPage\"],\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/\",\"url\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/\",\"name\":\"ZIP-Dateien in Mediathek entpacken - WordPress Plugins von Thomas Zwirner\",\"isPartOf\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#website\"},\"datePublished\":\"2026-01-06T09:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/\"]}],\"mainEntity\":{\"@type\":\"Question\",\"name\":\"ZIP-Dateien in Mediathek entpacken\",\"answerCount\":1,\"datePublished\":\"2026-01-06T10:00+01:00\",\"text\":\"Das Plugin \\\"Externe Dateien in der Mediathek\\\" erm\u00f6glicht es ebenfalls ZIP-Dateien in die Mediathek zu entpacken. Die Dateien aus der ZIP-Datei werden dabei in der Mediathek als normale Dateien eingef\u00fcgt.\",\"author\":{\"@type\":\"Person\",\"name\":\"Thomas Zwirner\",\"url\":\"https:\/\/plugins.thomaszwirner.de\"},\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Plugin \\\"Externe Dateien in der Mediathek\\\" erm\u00f6glicht es ebenfalls, ZIP-Dateien in die Mediathek zu entpacken. Die Dateien aus der ZIP-Datei werden in der Mediathek als normale Dateien eingef\u00fcgt.\\n\\n\\n\\nEs gibt hierf\u00fcr verschiedene Wege um das zu erreichen. W\u00e4hle aus untenstehendem das f\u00fcr dich am besten passende aus.\\n\\n\\n\\nVoraussetzungen\\n\\n\\n\\nDie einzige Voraussetzung f\u00fcr all diese Wege ist, dass in deinem Hosting das PHP Modul ZipArchive aktiviert sein muss. Ist es das nicht, stehen dir die hier genannten Optionen nicht zur Verf\u00fcgung und du erh\u00e4ltst ggfs. auch einen Hinweis dazu angezeigt. Wende dich in dem Fall an den Support deines Hosters.\\n\\n\\n\\nAlle Dateien aus einer ZIP-Datei, die bereits in der Mediathek ist, entpacken\\n\\n\\n\\n\\nRufe die Mediathek wie gewohnt im Backend auf.\\n\\n\\n\\nSuche dort nach der von dir bereits hochgeladenen ZIP-Datei.\\n\\n\\n\\nKlick an dieser auf den Link \\\"Entpacken\\\".\\n\\n\\n\\nDer Dialog wird dich fragen was mit den Dateien genau gemacht werden soll. Entscheide und best\u00e4tige.\\n\\n\\n\\nAnschlie\u00dfend werden alle Dateien aus der ZIP-Datei in die Mediathek entpackt.\\n\\n\\n\\n\\nEine ZIP-Datei, die bereits in der Mediathek ist, \u00f6ffnen und die Dateien darin einzeln entpacken\\n\\n\\n\\n\\nRufe die Mediathek wie gewohnt im Backend auf.\\n\\n\\n\\nSuche dort nach der von dir bereits hochgeladenen ZIP-Datei.\\n\\n\\n\\nKlick an dieser auf den Link \\\"\u00d6ffnen\\\".\\n\\n\\n\\nDie Datei wird nun ge\u00f6ffnet. Warte einen Moment bis der Vorgang beendet ist.\\n\\n\\n\\nDu 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.\\n\\n\\n\\n\\nEine ZIP-Datei \u00f6ffnen die woanders liegt\\n\\n\\n\\nVoraussetzungen\\n\\n\\n\\n\\nDie Datei muss aus WordPress heraus erreichbar sein, d.h. entweder per HTTP, HTTPS oder FILE.\\n\\n\\n\\nDie URL der Datei muss auf .zip enden.\\n\\n\\n\\nDu musst deren URL kennen.\\n\\n\\n\\n\\nVorgehen\\n\\n\\n\\n\\nGehe im WordPress-Backend auf Mediathek &gt; Externe Dateien hinzuf\u00fcgen &gt; ZIP.\\n\\n\\n\\nGib in dem Feld die dir bekannte URL der ZIP-Datei ein und schick das Formular ab.\\n\\n\\n\\nDu 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.\\n\\n\\n\\n\\nBeispiele f\u00fcr hier verwendbare URLs\\n\\n\\n\\nfile:\/\/\/var\/www\/vhosts\/example.com\/httpdocs\/example.zip\\nhttps:&#47;&#47;example.com\/example.zip\\n\\n\\n\\nHinweise\\n\\n\\n\\n\\nBeim 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\u00fctzt. Das Plugin bietet dazu momentan auch noch keine Unterst\u00fctzung f\u00fcr dritte Plugins die solche Verzeichnisstrukturen bereitstellen.\\n\\n\\n\\nWenn die ZIP in einer zugangsgesch\u00fctzten Quelle liegt (z.B. nur per FTP erreichbar ist), dann w\u00fcrde ich empfehlen diese erst von dort aus in die Mediathek zu importieren und dann in der Mediathek zu \u00f6ffnen oder zu entpacken (wie oben beschrieben).\\n\\n\\n\\nDie Datenmenge beim Entpacken wird durch die Ressourcen in deinem Hosting beschr\u00e4nkt.\",\"datePublished\":\"2026-01-06T10:00+01:00\",\"url\":\"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/unzip-files-in-media-library-2\/\",\"upvoteCount\":1,\"author\":{\"@type\":\"Person\",\"name\":\"Thomas Zwirner\",\"url\":\"https:\/\/plugins.thomaszwirner.de\"}},\"suggestedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Plugin \\\"Externe Dateien in der Mediathek\\\" erm\u00f6glicht es ebenfalls, ZIP-Dateien in die Mediathek zu entpacken. Die Dateien aus der ZIP-Datei werden in der Mediathek als normale Dateien eingef\u00fcgt.\\n\\n\\n\\nEs gibt hierf\u00fcr verschiedene Wege um das zu erreichen. W\u00e4hle aus untenstehendem das f\u00fcr dich am besten passende aus.\\n\\n\\n\\nVoraussetzungen\\n\\n\\n\\nDie einzige Voraussetzung f\u00fcr all diese Wege ist, dass in deinem Hosting das PHP Modul ZipArchive aktiviert sein muss. Ist es das nicht, stehen dir die hier genannten Optionen nicht zur Verf\u00fcgung und du erh\u00e4ltst ggfs. auch einen Hinweis dazu angezeigt. Wende dich in dem Fall an den Support deines Hosters.\\n\\n\\n\\nAlle Dateien aus einer ZIP-Datei, die bereits in der Mediathek ist, entpacken\\n\\n\\n\\n\\nRufe die Mediathek wie gewohnt im Backend auf.\\n\\n\\n\\nSuche dort nach der von dir bereits hochgeladenen ZIP-Datei.\\n\\n\\n\\nKlick an dieser auf den Link \\\"Entpacken\\\".\\n\\n\\n\\nDer Dialog wird dich fragen was mit den Dateien genau gemacht werden soll. Entscheide und best\u00e4tige.\\n\\n\\n\\nAnschlie\u00dfend werden alle Dateien aus der ZIP-Datei in die Mediathek entpackt.\\n\\n\\n\\n\\nEine ZIP-Datei, die bereits in der Mediathek ist, \u00f6ffnen und die Dateien darin einzeln entpacken\\n\\n\\n\\n\\nRufe die Mediathek wie gewohnt im Backend auf.\\n\\n\\n\\nSuche dort nach der von dir bereits hochgeladenen ZIP-Datei.\\n\\n\\n\\nKlick an dieser auf den Link \\\"\u00d6ffnen\\\".\\n\\n\\n\\nDie Datei wird nun ge\u00f6ffnet. Warte einen Moment bis der Vorgang beendet ist.\\n\\n\\n\\nDu 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.\\n\\n\\n\\n\\nEine ZIP-Datei \u00f6ffnen die woanders liegt\\n\\n\\n\\nVoraussetzungen\\n\\n\\n\\n\\nDie Datei muss aus WordPress heraus erreichbar sein, d.h. entweder per HTTP, HTTPS oder FILE.\\n\\n\\n\\nDie URL der Datei muss auf .zip enden.\\n\\n\\n\\nDu musst deren URL kennen.\\n\\n\\n\\n\\nVorgehen\\n\\n\\n\\n\\nGehe im WordPress-Backend auf Mediathek &gt; Externe Dateien hinzuf\u00fcgen &gt; ZIP.\\n\\n\\n\\nGib in dem Feld die dir bekannte URL der ZIP-Datei ein und schick das Formular ab.\\n\\n\\n\\nDu 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.\\n\\n\\n\\n\\nBeispiele f\u00fcr hier verwendbare URLs\\n\\n\\n\\nfile:\/\/\/var\/www\/vhosts\/example.com\/httpdocs\/example.zip\\nhttps:&#47;&#47;example.com\/example.zip\\n\\n\\n\\nHinweise\\n\\n\\n\\n\\nBeim 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\u00fctzt. Das Plugin bietet dazu momentan auch noch keine Unterst\u00fctzung f\u00fcr dritte Plugins die solche Verzeichnisstrukturen bereitstellen.\\n\\n\\n\\nWenn die ZIP in einer zugangsgesch\u00fctzten Quelle liegt (z.B. nur per FTP erreichbar ist), dann w\u00fcrde ich empfehlen diese erst von dort aus in die Mediathek zu importieren und dann in der Mediathek zu \u00f6ffnen oder zu entpacken (wie oben beschrieben).\\n\\n\\n\\nDie Datenmenge beim Entpacken wird durch die Ressourcen in deinem Hosting beschr\u00e4nkt.\",\"datePublished\":\"2026-01-06T10:00+01:00\",\"url\":\"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/unzip-files-in-media-library-2\/\",\"upvoteCount\":1,\"author\":{\"@type\":\"Person\",\"name\":\"Thomas Zwirner\",\"url\":\"https:\/\/plugins.thomaszwirner.de\"}}}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/plugins.thomaszwirner.de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ZIP-Dateien in Mediathek entpacken\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#website\",\"url\":\"https:\/\/plugins.thomaszwirner.de\/\",\"name\":\"WordPress Plugins von Thomas Zwirner\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/plugins.thomaszwirner.de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140\",\"name\":\"Thomas Zwirner\",\"logo\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/www.thomaszwirner.de\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/d3e8b1604002e6b915f31b48a86a7967\",\"name\":\"verwalter\",\"sameAs\":[\"https:\/\/plugins.thomaszwirner.de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Extract ZIP files to media library - WordPress Plugins by Thomas Zwirner","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/unzip-files-in-media-library-2\/","og_locale":"en_US","og_type":"article","og_title":"ZIP-Dateien in Mediathek entpacken - WordPress Plugins von Thomas Zwirner","og_description":"Das Plugin \"Externe Dateien in der Mediathek\" erm\u00f6glicht es ebenfalls ZIP-Dateien in die Mediathek zu entpacken. Die Dateien aus der ZIP-Datei werden dabei in der Mediathek als normale Dateien eingef\u00fcgt.","og_url":"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/unzip-files-in-media-library-2\/","og_site_name":"WordPress Plugins von Thomas Zwirner","article_published_time":"2026-01-06T09:00:00+00:00","author":"verwalter","twitter_card":"summary_large_image","twitter_misc":{"Written by":"verwalter","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/#article","isPartOf":{"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/"},"author":{"name":"verwalter","@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/d3e8b1604002e6b915f31b48a86a7967"},"headline":"ZIP-Dateien in Mediathek entpacken","datePublished":"2026-01-06T09:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/"},"wordCount":461,"commentCount":0,"publisher":{"@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140"},"keywords":["Feature"],"articleSection":["Externe Dateien in der Mediathek"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/#respond"]}]},{"@type":["WebPage","QAPage"],"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/","url":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/","name":"Extract ZIP files to media library - WordPress Plugins by Thomas Zwirner","isPartOf":{"@id":"https:\/\/plugins.thomaszwirner.de\/#website"},"datePublished":"2026-01-06T09:00:00+00:00","breadcrumb":{"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/"]}],"mainEntity":{"@type":"Question","name":"ZIP-Dateien in Mediathek entpacken","answerCount":1,"datePublished":"2026-01-06T10:00+01:00","text":"Das Plugin \"Externe Dateien in der Mediathek\" erm\u00f6glicht es ebenfalls ZIP-Dateien in die Mediathek zu entpacken. Die Dateien aus der ZIP-Datei werden dabei in der Mediathek als normale Dateien eingef\u00fcgt.","author":{"@type":"Person","name":"Thomas Zwirner","url":"https:\/\/plugins.thomaszwirner.de"},"acceptedAnswer":{"@type":"Answer","text":"Das Plugin \"Externe Dateien in der Mediathek\" erm\u00f6glicht es ebenfalls, ZIP-Dateien in die Mediathek zu entpacken. Die Dateien aus der ZIP-Datei werden in der Mediathek als normale Dateien eingef\u00fcgt.\n\n\n\nEs gibt hierf\u00fcr verschiedene Wege um das zu erreichen. W\u00e4hle aus untenstehendem das f\u00fcr dich am besten passende aus.\n\n\n\nVoraussetzungen\n\n\n\nDie einzige Voraussetzung f\u00fcr all diese Wege ist, dass in deinem Hosting das PHP Modul ZipArchive aktiviert sein muss. Ist es das nicht, stehen dir die hier genannten Optionen nicht zur Verf\u00fcgung und du erh\u00e4ltst ggfs. auch einen Hinweis dazu angezeigt. Wende dich in dem Fall an den Support deines Hosters.\n\n\n\nAlle Dateien aus einer ZIP-Datei, die bereits in der Mediathek ist, entpacken\n\n\n\n\nRufe die Mediathek wie gewohnt im Backend auf.\n\n\n\nSuche dort nach der von dir bereits hochgeladenen ZIP-Datei.\n\n\n\nKlick an dieser auf den Link \"Entpacken\".\n\n\n\nDer Dialog wird dich fragen was mit den Dateien genau gemacht werden soll. Entscheide und best\u00e4tige.\n\n\n\nAnschlie\u00dfend werden alle Dateien aus der ZIP-Datei in die Mediathek entpackt.\n\n\n\n\nEine ZIP-Datei, die bereits in der Mediathek ist, \u00f6ffnen und die Dateien darin einzeln entpacken\n\n\n\n\nRufe die Mediathek wie gewohnt im Backend auf.\n\n\n\nSuche dort nach der von dir bereits hochgeladenen ZIP-Datei.\n\n\n\nKlick an dieser auf den Link \"\u00d6ffnen\".\n\n\n\nDie Datei wird nun ge\u00f6ffnet. Warte einen Moment bis der Vorgang beendet ist.\n\n\n\nDu 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.\n\n\n\n\nEine ZIP-Datei \u00f6ffnen die woanders liegt\n\n\n\nVoraussetzungen\n\n\n\n\nDie Datei muss aus WordPress heraus erreichbar sein, d.h. entweder per HTTP, HTTPS oder FILE.\n\n\n\nDie URL der Datei muss auf .zip enden.\n\n\n\nDu musst deren URL kennen.\n\n\n\n\nVorgehen\n\n\n\n\nGehe im WordPress-Backend auf Mediathek &gt; Externe Dateien hinzuf\u00fcgen &gt; ZIP.\n\n\n\nGib in dem Feld die dir bekannte URL der ZIP-Datei ein und schick das Formular ab.\n\n\n\nDu 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.\n\n\n\n\nBeispiele f\u00fcr hier verwendbare URLs\n\n\n\nfile:\/\/\/var\/www\/vhosts\/example.com\/httpdocs\/example.zip\nhttps:&#47;&#47;example.com\/example.zip\n\n\n\nHinweise\n\n\n\n\nBeim 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\u00fctzt. Das Plugin bietet dazu momentan auch noch keine Unterst\u00fctzung f\u00fcr dritte Plugins die solche Verzeichnisstrukturen bereitstellen.\n\n\n\nWenn die ZIP in einer zugangsgesch\u00fctzten Quelle liegt (z.B. nur per FTP erreichbar ist), dann w\u00fcrde ich empfehlen diese erst von dort aus in die Mediathek zu importieren und dann in der Mediathek zu \u00f6ffnen oder zu entpacken (wie oben beschrieben).\n\n\n\nDie Datenmenge beim Entpacken wird durch die Ressourcen in deinem Hosting beschr\u00e4nkt.","datePublished":"2026-01-06T10:00+01:00","url":"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/unzip-files-in-media-library-2\/","upvoteCount":1,"author":{"@type":"Person","name":"Thomas Zwirner","url":"https:\/\/plugins.thomaszwirner.de"}},"suggestedAnswer":{"@type":"Answer","text":"Das Plugin \"Externe Dateien in der Mediathek\" erm\u00f6glicht es ebenfalls, ZIP-Dateien in die Mediathek zu entpacken. Die Dateien aus der ZIP-Datei werden in der Mediathek als normale Dateien eingef\u00fcgt.\n\n\n\nEs gibt hierf\u00fcr verschiedene Wege um das zu erreichen. W\u00e4hle aus untenstehendem das f\u00fcr dich am besten passende aus.\n\n\n\nVoraussetzungen\n\n\n\nDie einzige Voraussetzung f\u00fcr all diese Wege ist, dass in deinem Hosting das PHP Modul ZipArchive aktiviert sein muss. Ist es das nicht, stehen dir die hier genannten Optionen nicht zur Verf\u00fcgung und du erh\u00e4ltst ggfs. auch einen Hinweis dazu angezeigt. Wende dich in dem Fall an den Support deines Hosters.\n\n\n\nAlle Dateien aus einer ZIP-Datei, die bereits in der Mediathek ist, entpacken\n\n\n\n\nRufe die Mediathek wie gewohnt im Backend auf.\n\n\n\nSuche dort nach der von dir bereits hochgeladenen ZIP-Datei.\n\n\n\nKlick an dieser auf den Link \"Entpacken\".\n\n\n\nDer Dialog wird dich fragen was mit den Dateien genau gemacht werden soll. Entscheide und best\u00e4tige.\n\n\n\nAnschlie\u00dfend werden alle Dateien aus der ZIP-Datei in die Mediathek entpackt.\n\n\n\n\nEine ZIP-Datei, die bereits in der Mediathek ist, \u00f6ffnen und die Dateien darin einzeln entpacken\n\n\n\n\nRufe die Mediathek wie gewohnt im Backend auf.\n\n\n\nSuche dort nach der von dir bereits hochgeladenen ZIP-Datei.\n\n\n\nKlick an dieser auf den Link \"\u00d6ffnen\".\n\n\n\nDie Datei wird nun ge\u00f6ffnet. Warte einen Moment bis der Vorgang beendet ist.\n\n\n\nDu 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.\n\n\n\n\nEine ZIP-Datei \u00f6ffnen die woanders liegt\n\n\n\nVoraussetzungen\n\n\n\n\nDie Datei muss aus WordPress heraus erreichbar sein, d.h. entweder per HTTP, HTTPS oder FILE.\n\n\n\nDie URL der Datei muss auf .zip enden.\n\n\n\nDu musst deren URL kennen.\n\n\n\n\nVorgehen\n\n\n\n\nGehe im WordPress-Backend auf Mediathek &gt; Externe Dateien hinzuf\u00fcgen &gt; ZIP.\n\n\n\nGib in dem Feld die dir bekannte URL der ZIP-Datei ein und schick das Formular ab.\n\n\n\nDu 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.\n\n\n\n\nBeispiele f\u00fcr hier verwendbare URLs\n\n\n\nfile:\/\/\/var\/www\/vhosts\/example.com\/httpdocs\/example.zip\nhttps:&#47;&#47;example.com\/example.zip\n\n\n\nHinweise\n\n\n\n\nBeim 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\u00fctzt. Das Plugin bietet dazu momentan auch noch keine Unterst\u00fctzung f\u00fcr dritte Plugins die solche Verzeichnisstrukturen bereitstellen.\n\n\n\nWenn die ZIP in einer zugangsgesch\u00fctzten Quelle liegt (z.B. nur per FTP erreichbar ist), dann w\u00fcrde ich empfehlen diese erst von dort aus in die Mediathek zu importieren und dann in der Mediathek zu \u00f6ffnen oder zu entpacken (wie oben beschrieben).\n\n\n\nDie Datenmenge beim Entpacken wird durch die Ressourcen in deinem Hosting beschr\u00e4nkt.","datePublished":"2026-01-06T10:00+01:00","url":"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/unzip-files-in-media-library-2\/","upvoteCount":1,"author":{"@type":"Person","name":"Thomas Zwirner","url":"https:\/\/plugins.thomaszwirner.de"}}}},{"@type":"BreadcrumbList","@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/zip-dateien-in-mediathek-entpacken\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/plugins.thomaszwirner.de\/"},{"@type":"ListItem","position":2,"name":"ZIP-Dateien in Mediathek entpacken"}]},{"@type":"WebSite","@id":"https:\/\/plugins.thomaszwirner.de\/#website","url":"https:\/\/plugins.thomaszwirner.de\/","name":"WordPress Plugins from Thomas Zwirner","description":"","publisher":{"@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/plugins.thomaszwirner.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140","name":"Thomas Zwirner","logo":{"@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/www.thomaszwirner.de"]},{"@type":"Person","@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/d3e8b1604002e6b915f31b48a86a7967","name":"administrator","sameAs":["https:\/\/plugins.thomaszwirner.de"]}]}},"_links":{"self":[{"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/posts\/650","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/comments?post=650"}],"version-history":[{"count":3,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/posts\/650\/revisions"}],"predecessor-version":[{"id":784,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/posts\/650\/revisions\/784"}],"wp:attachment":[{"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/media?parent=650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/categories?post=650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/tags?post=650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}