Я использую Polylang бесплатно для создания многоязычного сайта Wordpress.Мои сценарии загружаются так:
<script src="<?php bloginfo( 'url' ); ?>/wp-content/themes/themename/js/scripts.js" type="text/javascript"></script>
Что верно для языка по умолчанию , потому что Polylang не меняет URL-адрес по умолчанию: sitename / post.
При переключении на английский URL изменяется , поэтому файлы сценариев теряются, поскольку отсутствует соответствующая языковая структура: sitename / en / post.
Ошибка консоли в инспекторе (игнорировать ссылку):
Не удалось загрузить файл с источником «http://localhost:8888/sitename/en/wp-content/themes/themename/js/scripts.js”.
Справка?