Мне не нравится выходная буферизация, хотя +1 даже за то, что я думаю об этом как о опции!
Я думаю, что Хельга была чем-то занята, но вам все равно нужно уважать child_themes и путь к теме, поэтому используйте locate_template()
(также, как предложил Саймон).
Это прекрасно работает и может даже использоваться внутри фильтра или (в моем случае) функции шорткода (я хотел, чтобы мой шорткод выводил содержимое в файл стиля шаблона, чтобы отделить слой отображения от логического слоя).
return file_get_contents(locate_template("template-file-name.php")); // don't forget the .php!