Нужны два хука фронтенда для тем дизайна На рассмотрении

9

Нужны хуки, которые бы выводили содержимое прямо перед закрывающим тегом body. Цель — убрать по-максимуму из head и контента основной страницы js-код, который не нужен браузеру на этапе рендеринга. Да все и так знают, зачем :-)

В первом хуке — ссылки на js-файлы.

Во втором хуке — js-код

В теме дизайна, в index.html, это должно выглядеть примерно так:

{foreach $frontend_bottom.links as $link}
<script src="{$link.url}" {if ifset($link.defer)} defer{/if}{if ifset($link.async)} async{/if}></script>
{/foreach}

{if ifset($frontend_bottom.scripts)}
<script>
(function() { {foreach $frontend_bottom.scripts as $code}
  {$code} 
{/foreach} 
})();
</script>
{/if}
</body>

Это сильно помогло бы SEO-оптимизаторам и вебмастерам

2 комментария

Добавить комментарий

Чтобы добавить комментарий, зарегистрируйтесь или войдите