Zum Inhalt springen

Wie sieht die Datei- und Verzeichnisstruktur in WordPress aus? Wozu dienen die wichtigsten Dateien und Verzeichnisse?

Wie sieht die Datei- und Verzeichnisstruktur in WordPress aus? Wozu dienen die wichtigsten Dateien und Verzeichnisse?

WordPress ist eines der beliebtesten Content-Management-Systeme (CMS) der Welt und wird von Millionen von Websites genutzt. Seine Datei- und Verzeichnisstruktur ist recht klar und logisch aufgebaut, was die Verwaltung und Erstellung eigener Inhalte erleichtert.

Die wichtigsten Verzeichnisse in WordPress

a) /wp-admin

Das Verzeichnis /wp-admin enthält Dateien und Skripte, die mit dem Administrationsbereich von WordPress zusammenhängen. Der Zugriff auf dieses Verzeichnis sollte nur Benutzern mit administrativen Rechten gestattet sein, um die Sicherheit der Website zu gewährleisten.

b) /wp-content

Dies ist das Herzstück jeder WordPress-Website – es enthält Themes, Plugins, Bilder und alle Arten von benutzerdefinierten Dateien. Alles, was Sie zu Ihrer Website hinzufügen (zum Beispiel Plugins und Themes), landet in diesem Verzeichnis. Im Verzeichnis /wp-content befinden sich die folgenden Unterverzeichnisse:

  • /plugins: Dieses Verzeichnis enthält alle installierten Plugins. Jedes Plugin hat ein eigenes Unterverzeichnis, in dem seine Dateien gespeichert werden.
  • /themes: Hier befinden sich alle installierten Themes. Genau wie bei den Plugins hat jedes Theme ein eigenes Verzeichnis.
  • /uploads: In diesem Verzeichnis werden alle Dateien gespeichert, die über die WordPress-Oberfläche auf die Website hochgeladen wurden, wie Bilder, PDF-Dateien, Audiodateien usw.
c) /wp-includes

Dieses Verzeichnis enthält Dateien, die für die ordnungsgemäße Funktion von WordPress unerlässlich sind. Es enthält verschiedene Bibliotheken wie jQuery, Atom Lib, SimplePie usw.

Die wichtigsten Dateien in WordPress

a) wp-config.php

wp-config.php ist eine der wichtigsten Dateien einer WordPress-Installation. Sie enthält detaillierte Informationen zur Konfiguration von WordPress, wie zum Beispiel Datenbankinformationen (Datenbankname, Benutzername, Passwort, Host), eindeutige Authentifizierungsschlüssel und Salts, das Präfix der Datenbanktabellen, den ABSPATH-Pfad zu den WordPress-Dateien und vieles mehr.

Sie können diese Datei bearbeiten, um verschiedene Einstellungen vorzunehmen, wie zum Beispiel die Erhöhung des Speicherlimits, das Deaktivieren des Debugging usw. Um zum Beispiel das Speicherlimit zu erhöhen, können Sie die folgende Codezeile hinzufügen:

define('WP_MEMORY_LIMIT', '256M');
b) .htaccess

Die Datei .htaccess wird von Apache-Servern verwendet, um verschiedene Regeln zu verarbeiten, wie Weiterleitungen, URL-Rewriting, das Blockieren von IP-Adressen usw. Im Kontext von WordPress wird diese Datei verwendet, um „schöne Links“ (Pretty Permalinks) zu erzeugen.

Die Datei .htaccess kann folgendermaßen aussehen:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Denken Sie jedoch daran, dass die Bearbeitung der Datei .htaccess erhebliche Auswirkungen auf die Funktion der Website haben kann. Daher sollten Sie vor jeder Änderung immer ein Backup erstellen.

c) functions.php

Die Datei functions.php ist in jedem WordPress-Theme enthalten und ermöglicht es Ihnen, Funktionen und Funktionalitäten zu Ihrer Website hinzuzufügen, ohne die Quelldateien des Themes bearbeiten zu müssen. Alles, was Sie der Datei functions.php hinzufügen, wird automatisch von WordPress geladen.

Sie können zum Beispiel den folgenden Code hinzufügen, um ein neues Menü in Ihrem Theme zu registrieren:

function register_my_menu() {
  register_nav_menu('new-menu',__( 'New Menu' ));
}
add_action( 'init', 'register_my_menu' );

Plugins zur Verwaltung von Dateien und Verzeichnissen

Es gibt viele WordPress-Plugins, die Ihnen helfen, Dateien und Verzeichnisse auf Ihrer Website zu verwalten. Zum Beispiel ermöglicht „File Manager“ die Verwaltung von Dateien direkt über das WordPress-Administrationspanel, ähnlich wie bei beliebten Dateiverwaltungsprogrammen wie Windows Explorer oder Finder.

Das Plugin „Advanced Custom Fields“ ermöglicht das Hinzufügen benutzerdefinierter Felder zu Beiträgen, Seiten und benutzerdefinierten Inhaltstypen, was zusätzliche Kontrolle über den Inhalt und seine Darstellung bietet.

Zusammenfassend lässt sich sagen, dass die Datei- und Verzeichnisstruktur von WordPress gut organisiert und logisch aufgebaut ist, was eine einfache Verwaltung der Inhalte auf der Website ermöglicht. Sich mit dieser Struktur vertraut zu machen, ist der Schlüssel für eine effektive Arbeit mit diesem System.

Entdecken Sie über 1.500 Premium-Plugins und -Themes für WordPress!


Neueste Beiträge

ACF für Anfänger: Eine vollständige Schritt-für-Schritt-Anleitung zu benutzerdefinierten Feldern in WordPress

ACF für Anfänger: Eine vollständige Schritt-für-Schritt-Anleitung zu benutzerdefinierten Feldern in WordPress

Lesezeit: ~12 Min. · Niveau: mittel Der native WordPress-Editor endet bei Titel, Inhalt und Beitragsbild.…

Mehr erfahren →
Elementor – Was ist das und wie funktioniert es? Leitfaden 2026

Elementor – Was ist das und wie funktioniert es? Leitfaden 2026

Lesezeit: ~14 Min. · Niveau: mittel Elementor ist ein visueller Page- und Theme-Builder für WordPress.…

Mehr erfahren →
Wie erstellt man in Elementor Pro einen FAQ-Bereich mit korrektem FAQ-Schema, um die Google-Rankings zu verbessern?

Wie erstellt man in Elementor Pro einen FAQ-Bereich mit korrektem FAQ-Schema, um die Google-Rankings zu verbessern?

Lesezeit: ~9 Min. · Niveau: mittel Der Titel verspricht bessere Google-Rankings durch einen FAQ-Bereich mit…

Mehr erfahren →
Warenkorb