Aktuelle URL-Pfadvariable

WordPress hat eine eingebaute Variable $pagename , die die aktuelle Seite $pagename . Ich suche nach etwas, das die vollständige URL einschließlich des Pfades vor der aktuellen Seite geben wird. Details unten.

Ich verwende eine Seitenvorlage, um den Inhalt eines Ordners anzuzeigen, abhängig davon, auf welcher Seite jemand ist. Im Moment arbeitet diese Methode für Pfade auf höchster Ebene, aber nicht für verschachtelte Objekte. Ich verstehe, warum es nicht funktioniert, aber ich bin mir nicht sicher, wie ich es beheben soll. Hier ist ein Beispiel für das, was ich gerade mache:

$dir = "wp-content/uploads/Docs/".$pagename;

Das gibt mir den richtigen Pfad zu den Top-Level-Seiten, aber alles unter ihnen funktioniert nicht. Ich weiß, dass die einfache Lösung wäre, alle Ordner auf der Basis-Ebene im Upload-Verzeichnis zu behalten, aber ich möchte, dass meine serverseitigen Dateien auch Sinn ergeben. Wie eine URL, die $pagename jetzt aussieht:

example.com/accounting

Aber lassen Sie mich sagen, dass ich eine Seite innerhalb der Buchhaltung habe:

example.com/accounting/accounts-receivable

Die Verwendung der Methode $pagename liefert mir nur $pagename :

example.com/accounts-receivable

Meine bevorzugte Lösung wäre, etwas wie $pagename und den vollständigen Pfad zu erhalten. Ich habe im Codex nach einer Lösung gesucht, aber ich sehe es entweder nicht oder es ist nicht da drin. Ich werde speziell durch die globalen Variablen ( http://codex.wordpress.org/Global_Variables ) untersucht, um zu sehen, ob es eine gibt. In dieser Codex-Seite erwähnen sie ihre Variable $pagename , obwohl sie existiert. Hoffentlich gibt es eine ähnliche Variable für den vollständigen Pfad.

Solutions Collecting From Web of "Aktuelle URL-Pfadvariable"