Не работает добавление скрипта в кастомную голову

Я попытался добавить скрипт для инициализации переменной в пользовательский заголовок, но он не отображается на странице — показаны только внешние скрипты.

Например:

<script type="text/javascript">
var _v = _v || [];

_v = 9;
</script>
...
[внешние скрипты, использующие эту переменную]

Если Discourse компилирует его автоматически, это нарушает порядок выполнения других скриптов, следующих за ним и нуждающихся в этой переменной. Есть ли возможность исключить его из компиляции в отдельный файл и оставить инлайн-скриптом в том виде, в котором он написан? То есть, чтобы и инлайн-скрипт, и внешние скрипты отображались на странице именно так, как я их написал.

Я сейчас сталкиваюсь с похожей проблемой. Мне кажется, что вам нужно перенести ваш код в инициализатор, и для этого он должен находиться в отдельном файле, а не в заголовочном файле.