Создал дочернюю тему для стандартной twentyseventeen. Назвал её mytheme. Развернул сайт на поддомене - всё работает отлично, на нём тестировал вёрстку, все файлы подключаются верно. Закинул тему на оригинальный сайт и при подключении файла стилей и скриптов используется имя родительской темы.
Использую запись вида:
<script src="<?php echo esc_url( get_template_directory_uri() ); ?>/js/scripts.js"></script>
При использовании на сайте подставляется адрес: wp-content/themes/twentyseventeen/js/scripts.js
А мне нужен: wp-content/themes/mytheme/js/scripts.js
Повторюсь, различий между сайтами нет, кроме как в наполнении статьями и записями. На тестовом сайте адрес подставляется верно.
В чем может быть причина?