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