Ich habe das Problem jetzt halbwegs gelöst. Die komplette Funktion habe ich nun in die header.php verschoben -> so funktioniert es!
Diese Lösung ist allerdings nicht ganz zufriedenstellend. Bei einem Theme update wird die header.php überschrieben. Naja, damit kann man aber leben...
Tausend Dank nochmals für die super Unterstützung!!