{"id":1179,"date":"2020-03-16T10:00:43","date_gmt":"2020-03-16T09:00:43","guid":{"rendered":"https:\/\/devowl.io\/?p=1179"},"modified":"2025-04-28T23:17:57","modified_gmt":"2025-04-28T21:17:57","slug":"file-folder-structure","status":"publish","type":"blog","link":"https:\/\/devowl.io\/de\/wordpress\/ordnerstruktur\/","title":{"rendered":"WordPress Datei- und Ordnerstruktur erkl\u00e4rt"},"content":{"rendered":"<section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_flex valign_top type_default stacking_default\"><div class=\"vc_col-sm-12 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"translation-block\">WordPress ist ein in PHP geschriebenes Content-Management-System und wird mit vielen Dateien und Ordnern angeboten. Wenn du die Dateien bei der Installation des Systems selbst hochgeladen hast oder dir sp\u00e4ter die Datei- und Ordnerstruktur per FTP anschaust, fragst du dich vielleicht, welche Datei f\u00fcr welchen Zweck zust\u00e4ndig ist und wo der Inhalt deiner Website gespeichert ist. <strong>In diesem Artikel werden wir die Datei- und Ordnerstruktur in WordPress im Detail erkl\u00e4ren.<\/strong><\/p>\n<h2>\u00dcbersicht \u00fcber alle WordPress Dateien und Verzeichnisse<\/h2>\n<p>In den meisten F\u00e4llen kannst du problemlos eine WordPress Website betreiben, ohne dich jemals mit WordPress Dateien oder Verzeichnissen vertraut machen zu m\u00fcssen. F\u00fcr die meisten Funktionen kann die Benutzeroberfl\u00e4che verwendet werden. Wenn du jedoch verstehst, wie WordPress Dateien und Verzeichnisse speichert, kannst du viele WordPress-Probleme mit einer etwas h\u00f6heren technischen Komplexit\u00e4t selbst l\u00f6sen.<\/p>\n<p>Die folgende Liste von Dateien und Verzeichnissen siehst du im Stammverzeichnis deiner WordPress Installation:<\/p>\n<ul>\n<li class=\"translation-block\"><code>wp-admin\/<\/code> (Ordner)<\/li>\n<li class=\"translation-block\"><code>wp-content\/<\/code> (Ordner)<\/li>\n<li class=\"translation-block\"><code>wp-includes\/<\/code> (Ordner)<\/li>\n<li><code>.htaccess<\/code><\/li>\n<li><code>index.php<\/code><\/li>\n<li><code>license.txt<\/code><\/li>\n<li><code>readme.html<\/code><\/li>\n<li><code>wp-activate.php<\/code><\/li>\n<li><code>wp-blog-header.php<\/code><\/li>\n<li><code>wp-comments-post.php<\/code><\/li>\n<li><code>wp-config-sample.php<\/code><\/li>\n<li><code>wp-config.php<\/code><\/li>\n<li><code>wp-cron.php<\/code><\/li>\n<li><code>wp-links-opml.php<\/code><\/li>\n<li><code>wp-load.php<\/code><\/li>\n<li><code>wp-login.php<\/code><\/li>\n<li><code>wp-mail.php<\/code><\/li>\n<li><code>wp-settings.php<\/code><\/li>\n<li><code>wp-signup.php<\/code><\/li>\n<li><code>wp-trackback.php<\/code><\/li>\n<li><code>xmlrpc.php<\/code><\/li>\n<\/ul>\n<p><strong>Diese Dateien k\u00f6nnen in vier Gruppen eingeteilt werden: WordPress Konfigurationsdateien, Inhalte, Plugin- als auch Themedateien und WordPress-Kernsystemdateien. Detaillierte Erkl\u00e4rungen findest du in den folgenden Abschnitten.<\/strong><\/p>\n<p class=\"translation-block\">Bei den WordPress-Kernsystemdateien handelt es sich um alle Dateien, die im Folgenden nicht explizit als Dateien aus einer anderen Gruppe erw\u00e4hnt werden. Sie enthalten den Code f\u00fcr alle WordPress-Kernfunktionen. Du solltest sie niemals modifizieren, denn jedes Mal, wenn du dein WordPress-System aktualisierst, werden die WordPress-Kernsystemdateien durch die neue Version ersetzt und deine \u00c4nderungen gehen verloren.<\/p>\n<\/div><\/div><div class=\"g-cols wpb_row us_custom_92b2762d via_flex valign_middle type_default stacking_default\"><div class=\"vc_col-sm-6 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"w-image us_custom_7dabd30a align_none meta_simple\"><a ref=\"magnificPopup\" href=\"https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-files-and-folders-in-the-root-directory.png\" aria-label=\"WordPress-Ordnerstruktur: Dateien und Ordner im Stammverzeichnis\" class=\"w-image-h\"><img decoding=\"async\" width=\"800\" height=\"746\" src=\"https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-files-and-folders-in-the-root-directory.png\" class=\"attachment-large size-large\" alt=\"WordPress-Ordnerstruktur: Dateien und Ordner im Stammverzeichnis\" loading=\"lazy\" srcset=\"https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-files-and-folders-in-the-root-directory.png 800w, https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-files-and-folders-in-the-root-directory-326x304.png 326w, https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-files-and-folders-in-the-root-directory-13x12.png 13w, https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-files-and-folders-in-the-root-directory-652x608.png 652w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><div class=\"w-image-meta\"><div class=\"w-image-title\">WordPress-Ordnerstruktur: Dateien und Ordner im Stammverzeichnis<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_col-sm-6 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"w-image us_custom_ca51a351 align_none meta_simple\"><a ref=\"magnificPopup\" href=\"https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-wp-content-folder-structure.png\" aria-label=\"WordPress-Ordnerstruktur: wp-content\/ Ordnerstruktur\" class=\"w-image-h\"><img decoding=\"async\" width=\"800\" height=\"746\" src=\"https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-wp-content-folder-structure.png\" class=\"attachment-large size-large\" alt=\"WordPress-Ordnerstruktur: wp-content\/ Ordnerstruktur\" loading=\"lazy\" srcset=\"https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-wp-content-folder-structure.png 800w, https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-wp-content-folder-structure-326x304.png 326w, https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-wp-content-folder-structure-13x12.png 13w, https:\/\/devowl.io\/wp-content\/uploads\/blog\/wordpress-folder-structure-wp-content-folder-structure-652x608.png 652w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><div class=\"w-image-meta\"><div class=\"w-image-title\">WordPress-Ordnerstruktur: wp-content\/ Ordnerstruktur<\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h2>WordPress Konfigurationsdateien<\/h2>\n<p>WordPress und seine Plugins speichern die meisten Konfigurationen in ihrer Datenbank. Du kannst sie daher leicht in der Weboberfl\u00e4che des CMS \u00e4ndern. Einige Konfigurationen werden jedoch au\u00dferhalb der Datenbank gespeichert, z.B. die Zugangsdaten f\u00fcr die Datenbank selbst oder Konfigurationen, die von deinem Webserver verwendet werden.<\/p>\n<p><strong>In einem WordPress Standard Setup verf\u00fcgst du \u00fcber die folgenden Konfigurationsdateien:<\/strong><\/p>\n<ul>\n<li><code>.htaccess<\/code>: Konfigurationsdatei, die in deinem Apache2-Webserver (meist von deinem Webhoster verwaltet) die Permalinks definiert, die du unter Einstellungen &gt; Permalinks und Umleitungen (\u00fcber Plugins) definiert hast.<\/li>\n<li><code>wp-config.php<\/code>: Definiert alle globalen technischen Einstellungen f\u00fcr dein WordPress, einschlie\u00dflich der Verbindungsdaten zur MySQL-\/MariaDB-Datenbank, die deine WordPress Website verwendet, um viele Inhalte zu speichern. Manchmal verwenden WordPress Plugins diese Einstellungen, z.B. API-Schl\u00fcssel, von dir als Administrator speichern zu lassen.<\/li>\n<\/ul>\n<h2 class=\"translation-block\"><span id=\"content-plugins-themes-and-more-inside-the-wp-content-folder\">Inhalt, Plugins, Themes und mehr innerhalb des <em>wp-content\/<\/em> Ordners<\/span><\/h2>\n<p class=\"translation-block\">Der f\u00fcr dich als Benutzer wichtigste Ordner ist <code>wp-content\/<\/code>. Er enth\u00e4lt alle Dateien, die du, deine Plugins oder deine Themes hochladen oder erstellen. Der Ordner ist persistent. Das bedeutet, dass er auch dann nicht \u00fcberschrieben wird, wenn du dein WordPress-Kernsystem aktualisierst.<\/p>\n<p class=\"translation-block\"><strong>Innerhalb des <code>wp-content\/<\/code>-Ordners findest du die folgende Ordnerstruktur.<\/strong> Nicht alle diese Ordner sind immer vorhanden, da es von deiner Nutzung und den technischen Parametern deines Webhostings abh\u00e4ngt, welche Ordner ben\u00f6tigt werden:<\/p>\n<ul>\n<li><code>languages\/<\/code>: Alle \u00dcbersetzungen f\u00fcr dein WordPress-Kernsystem (auch englische \u00dcbersetzungen) und \u00dcbersetzungen von Plugins und Themen, die du verwendest, wenn der Entwickler die \u00dcbersetzungsstandards f\u00fcr sogenannte Portable Objects (PO-Dateien) befolgt.<\/li>\n<li><code>maintenance\/<\/code>: Einige Webhosting-Control-Panels, wie z.B. Plesk, verwenden diese Ordner und eine Datei maintenance.php, um festzulegen, wie die Website aussieht, wenn der Administrator der WordPress Website Wartungsarbeiten durchf\u00fchrt (z.B. Aktualisierung von WordPress).<\/li>\n<li><code>plugins\/<\/code>: Alle installierten Plugins f\u00fcr deine WordPress Website, ob aktiviert oder deaktiviert. Die meisten Plugins haben einen eigenen Ordner, und die Struktur jedes Plugins sieht anders aus. Allerdings kann ein einfaches Plugin auch nur eine Datei sein.<\/li>\n<li><code>themes\/<\/code>: Alle installierten Themes f\u00fcr deine WordPress Website, sowohl derzeit verwendete als auch (noch) nicht verwendete Themes. Jedes Theme hat seinen eigenen Ordner. Innerhalb dieses Ordners k\u00f6nnen auch sogenannte Child-Themes erstellt werden. Wenn du den Code deinen WordPress-Themes \u00e4ndern m\u00f6chtest, ist es sehr empfehlenswert, Child-Theme zu verwenden, denn wenn du ein Theme aktualisierst, wird sein Ordner durch die neue Version ersetzt und alle deine \u00c4nderungen gehen verloren.<\/li>\n<li><code>upgrade\/<\/code>: Wird vor\u00fcbergehend von deinem WordPress-System verwendet, wenn du das WordPress-Hauptsystem, ein Theme oder ein Plugin aktualisierst. Normalerweise ist der Ordner leer, aber in dem seltenen Fall einer fehlgeschlagenen Aktualisierung kann er unbenutzte Dateien aus der Aktualisierung enthalten.<\/li>\n<li class=\"translation-block\"><code>uploads\/<\/code>: Alle Uploads in deiner WordPress Mediathek (z.B. Bilder, Videos, Audio, PDFs). Der Ordner selbst hat eine Ordnerstruktur f\u00fcr alle Uploads, die von deinen Permalink-Einstellungen abh\u00e4ngt. Zus\u00e4tzlich zu der hochgeladenen Datei enth\u00e4lt dieser Ordner auch mehrere Varianten derselben Datei (z.B. logo-devowl.io.png, logo-devowl.io-150x150.png, logo-devowl.io-300x97.png, logo-devowl.io-510x193.png). Dies geschieht, weil WordPress automatisch die Gr\u00f6\u00dfe all deiner hochgeladenen Bilder anpasst, um sie in einer optimalen Gr\u00f6\u00dfe zu pr\u00e4sentieren. Wenn du nur die Originaldateien aus deiner WordPress-Medienbibliothek exportieren m\u00f6chtest, lies unseren Artikel <a href=\"https:\/\/devowl.io\/de\/content-organisieren\/wordpress-mediathek-herunterladen-exportieren\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress Mediathek herunterladen\/exportieren<\/a> durch.<\/li>\n<li class=\"translation-block\">Plugin-spezifische Ordner, z.B. <code>w3tc-config\/<\/code>: Einige Plugins f\u00fcgen ihre eigenen Ordner hinzu, z.B. Caching-Plugins zum Speichern der gecachten Assets. Welchem Zweck die Ordner dienen, wenn \u00fcberhaupt, kann aus der Dokumentation jedes Plugins, das du installiert hast, ermittelt werden.<\/li>\n<\/ul>\n<h2>Wo werden meine Beitr\u00e4ge und Seiten gespeichert?<\/h2>\n<p>Vielleicht ist dir aufgefallen, dass in all diesen Ordnern keine Artikel, Seiten oder Inhalte aus anderen benutzerdefinierten Beitragstypen vorhanden sind (jedoch Uploads in die WordPress-Medienbibliothek). Der Grund daf\u00fcr ist, dass alle diese Inhalte in der Datenbank gespeichert sind. Dies ist technisch effizienter und bietet dir zus\u00e4tzliche M\u00f6glichkeiten, wie z.B. die Anzeige aller alten Revisionen deiner Inhalte.<\/p>\n<p class=\"translation-block\">Wenn du dich weiter f\u00fcr die Struktur dieser Art von Daten interessierst, lese unseren Artikel <a href=\"https:\/\/devowl.io\/de\/wordpress\/beitraege-seiten-speicherort\/\" target=\"_blank\" rel=\"noopener noreferrer\">Wo werden Beitr\u00e4ge und Seiten in WordPress gespeichert?<\/a>.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/section>","protected":false},"author":1,"featured_media":1185,"template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"WordPress file\/folder structure explained","_seopress_titles_desc":"WordPress has a lot of files and folders. But where can it find what? We explain the structure for non-technical people!","_seopress_robots_index":"","inline_featured_image":false,"restrictTranslations":["en_US","de_DE"],"footnotes":""},"class_list":["post-1179","blog","type-blog","status-publish","has-post-thumbnail","hentry","content-cluster-wordpress"],"acf":[],"_links":{"self":[{"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/blog\/1179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":3,"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/blog\/1179\/revisions"}],"predecessor-version":[{"id":241647,"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/blog\/1179\/revisions\/241647"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/media\/1185"}],"wp:attachment":[{"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/media?parent=1179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}