Нужны хуки, которые бы выводили содержимое прямо перед закрывающим тегом 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 комментария
Люто плюсую.
очень нужная вещь!
и потом обязать всех провести аудит по плагинам.