Как добавить html-код перед тегами head или body?

Необходимо создать сниппет, который будет вызывать следущий код, а сниппет добавить на страницу.

В modx это можно сделать достаточно просто:

// добавим CSS файл в начало страницы
$modx->regClientCSS("assets/css/style.css");
// добавим футер
$modx->regClientHTMLBlock("Текст в подвале сайта");
// добавим скрипт в конец страницы
$modx->regClientScript("assets/js/footer.js");
// добавим тег в начало страницы, до закрытия тега HEAD
$modx->regClientStartupHTMLBlock("<div>Наш блок</div>");
// добавим скрипт в начало страницы, в тег HEAD
$modx->regClientStartupScript("assets/js/main.js");