In WordPress ist ein absoluter Pfad die vollständige Adresse einer Datei oder eines Ordners innerhalb des Dateisystems Ihrer Website.
Das WordPress-Dateisystem speichert alle Informationen für Ihre Website, wie Texte und Bilder. Jede Datei und jeder Ordner hat einen bestimmten Speicherort, der durch seinen Pfad gekennzeichnet ist.
Ein absoluter Pfad beginnt ganz am Anfang, d. h. im Stammverzeichnis, in dem alle Dateien Ihrer WordPress-Website gespeichert sind. Dann wird er fortgesetzt, um jeden Ordner einzuschließen, den Sie benötigen, um die spezifische Datei zu erreichen.
Ein absoluter Pfad für eine WordPress-Plugin-Datei kann zum Beispiel so aussehen: /var/www/html/example.com/public_html/wp-content/plugins/my-plugin/my-plugin.php
.
Dieser Dateipfad beginnt mit dem WordPress-Stammverzeichnis des Servers(/var/www/html/example.com/public_html/
) und enthält die Verzeichnisstruktur, die zu der spezifischen Datei führt(wp-content/plugins/my-plugin/my-plugin.php
).
Was macht der Absolute Pfad?
Ein absoluter Pfad funktioniert wie eine Straßenkarte innerhalb des Dateisystems eines Computers. Dieser Begriff wird in Betriebssystemen wie Linux oder Microsoft verwendet, um den genauen Speicherort einer Datei oder eines Ordners anzugeben.
In WordPress können absolute Pfade auf jede Datei auf Ihrer Website verweisen, unabhängig von ihrem Speicherort. Das kann ein Bild in einem Blogbeitrag sein, ein CSS-Stylesheet, das das Design der Website steuert, oder eine Plugin-Datei, die neue Funktionen hinzufügt.
Wie verwendet WordPress absolute Pfade?
WordPress verwendet absolute Pfade, um sicherzustellen, dass die Ressourcen korrekt aus dem Stammverzeichnis der WordPress-Installation geladen werden. Hier sind einige Möglichkeiten, wie WordPress absolute Pfade verwendet:
- Ausführen von Kerndateien: WordPress verwendet eine spezielle Konstante namens ABSPATH, um seine eigenen Dateien zu finden und auszuführen. Dadurch wird sichergestellt, dass WordPress seine eigenen Dateien immer finden kann, egal wo Sie sich auf der Website befinden.
- Laden von WordPress-Themes und -Plugins: Wenn WordPress ein Theme oder ein Plugin lädt, verwendet es absolute Pfade, um seine Dateien zu finden und zu verwenden. Dies ist wichtig, um sicherzustellen, dass Ihre Website so funktioniert, wie Sie es wünschen.
- Verlinkung zu Dateien der Medienbibliothek: Für Bilder und andere Dateien in der Medienbibliothek Ihrer Website erstellt WordPress standardmäßig absolute URLs.
- Einschließlich Stylesheets und Skripte: Wenn WordPress Stylesheets oder Skripte zu Ihrer Website hinzufügt, verwendet es absolute Pfade, um diese Ressourcen korrekt zu laden.
Was ist ABSPATH?
ABSPATH ist eine Konstante, die in der Datei wp-config.php einer WordPress-Installation definiert ist. Sie stellt den absoluten Pfad zum Stammverzeichnis auf dem Server dar.
Mehr über wp-config.php erfahren Sie in unserem Einsteiger-Tutorial über nützliche WordPress-Konfigurationstricks.
Um Ihren absoluten Pfad herauszufinden, können Sie sich in das WordPress-Dashboard einloggen und zu Tools „ Site Health gehen. Navigieren Sie dann zur Registerkarte „Info“.
Scrollen Sie dann nach unten zum Abschnitt WordPress-Konstanten.
Dort finden Sie Ihren absoluten Pfad neben ‚ABSPATH‘.
Die Kenntnis des absoluten Pfads kann in einigen Fällen nützlich sein, z. B. wenn Sie Ihre WordPress-Website migrieren möchten. Sie hilft Ihnen, alle notwendigen Dateien korrekt zu finden und zu übertragen, damit Ihre Website auf dem neuen Server richtig funktioniert.
Oder Sie haben Probleme mit einer Datei, die nicht richtig geladen wird, und vermuten, dass der Pfad falsch sein könnte. Die Kenntnis des absoluten Pfads kann Ihnen bei der Fehlersuche in WordPress helfen und Sie können überprüfen, ob der Pfad in Ihrem Code korrekt ist.
Was ist der Unterschied zwischen absolutem und relativem Pfad?
Sowohl absolute als auch relative Pfade werden verwendet, um Dateien im Dateisystem einer Website zu finden. Sie unterscheiden sich jedoch darin, wie sie den Speicherort angeben.
Ein absoluter Pfad gibt die vollständige Adresse einer Datei an. Das ist so, als würde man eine vollständige Straßenadresse einschließlich Stadt und Bundesland angeben, um einen bestimmten Ort zu finden.
Ein relativer Pfad hingegen gibt den Speicherort einer Datei relativ zum aktuellen Speicherort an (die Datei, an der Sie gerade arbeiten). Das ist so, als würde man jemandem, der sich bereits in einem Gebäude befindet, eine Wegbeschreibung geben und ihm sagen, er solle „zwei Stockwerke nach oben gehen und dann nach links“, um ein bestimmtes Büro zu finden.
Lassen Sie uns ein Beispiel verwenden. Angenommen, Sie haben ein Bild mit dem Namen beispiel-bild.jpg
in der Medienbibliothek Ihrer WordPress-Website gespeichert. Die Medienbibliothek befindet sich normalerweise im Verzeichnis wp-content/uploads innerhalb der WordPress-Installation.
Ein absoluter Pfad kann wie folgt aussehen: /var/www/html/example.com/public_html/wp-content/uploads/2023/04/example-image.jpg.
Im Gegensatz dazu sieht ein relativer Pfad wie folgt aus: 2023/04/beispiel-bild.jpg
.
Absolute Pfade vs. Relative Pfade: Was ist besser für die Verlinkung?
WordPress verwendet absolute Pfade, um auf seine Kerndateien und andere Dateien zu verweisen, damit sie richtig geladen werden können. Wenn es jedoch um die interne Verlinkung geht, empfehlen viele Webentwickler, stattdessen relative Pfade zu verwenden.
Denn wenn Sie Ihre Website auf einen anderen Server verschieben, funktionieren die relativen Links weiterhin, solange die Ordnerstruktur die gleiche bleibt.
Im Gegensatz dazu müssten absolute URLs manuell aktualisiert werden.
Wenn Sie also von einer anderen Website aus auf externe Ressourcen verlinken, sollten Sie absolute URLs verwenden, damit diese korrekt geladen werden.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, mehr über den absoluten Pfad in WordPress zu erfahren. Vielleicht möchten Sie auch unsere Liste mit weiterführenden Artikeln über nützliche WordPress-Tipps, -Tricks und -Ideen lesen, die Sie weiter unten finden.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.