На самом деле я использую get_template_part и в functions.php у меня такой код:
<?php
get_template_part('includes/widgets');
<strong>get_template_part('includes/shortcodes');</strong>
но это не важно
К чему это нагромождение шорткодов?
Чтоб посты выводились без своих стилей и верстки (и в будущем не только посты). Многие плагины также подключают кучу своих стилей и скриптов. Но я сначала верстаю макет полностью, а потом только натягиваю его.
Также, пользователю будет удобней что-то отредактировать в админке (он же не будет лезть в шаблоны)
Ап (сорри, но со временем все столкнутся)