Wer ein neues WordPress Theme erstellt, oder ein bestehendes Child-Theme anpasst, benötigt hin und wieder den Pfad zum Theme Verzeichnis oder dem Child-Theme Verzeichnis. Zum Beispiel dann, wenn in der Header-Datei eines Themes ein Favicon eingebunden wird, welches sich im Theme Verzeichnis befindet. Hat man ein eigenes Favicon hat, welches auch nach einem Theme-Update noch vorhanden sein soll, verwendet man statt dem Pfad zum Theme Verzeichnis den Pfad zum Child-Theme Verzeichnis. Dafür stellt WordPress zwei praktische Funktionen bereit.
Das Theme Verzeichnis ansprechen: get_template_directory_uri()
Diese Funktion gibt die URL des aktuellen Eltern-Themes zurück, auch wenn man ein Child-Theme verwendet.
Das Child-Theme Verzeichnis ansprechen: get_stylesheet_directory_uri()
Diese Funktion gibt die URL des aktuellen Themes zurück. Verwendet man ein Child-Theme, so wird die URL des Child-Themes zurückgegeben.
Trackbacks/Pingbacks