View Categories

this_dir_url($file)

< 1 min read

Gibt die URL zum aktuellen Verzeichnis mit abschließendem Slash / zurück

Wird eingesetzt um den Ordner-Pfad zu der übergebenen Datei zu bekommen. Wird meistens benutzt indem man als ersten Parameter __FILE__ übergibt.

Wenn die Url einer Datei (Bsp. CSS oder JS) benötigt wird und diese im selben Ordner liegt, kann diese Funktion vorangestellt werden um die Ordner-URL voran zu setzen.

Der folgende Code

budi_add_script('some-css', this_dir_url(__FILE__) . "style.css" );

bindet die style.css im gleichen Ordner ein.

Parameter #

  • $file: Als Parameter bitte __FILE__ übergebene (2x Unterstrich + FILE + 2x Unterstrich)

Rückgabewert #

String mit URL zum aktuellen Ordner. Die URL beinhaltet bereits den letzten Slash, diese muss zur weiteren Verarbeitung nicht angefügt werden

Beispiel #

Der code mit this_dir_url() befindet sich in der Datei bundesweit/shortcodes/test/file.php. this_dir_url(__FILE__) gibt in diesem Falle https://domain.tld/wp-content/themes/bundesweit/shortcodes/test/ zurück.

Wo ist die Funktion definiert? #

Die Funktion this_dir_url() ist im parent-theme/inc/functions.php definiert

Powered by BetterDocs