Функция vs get_template_part
-
Возник интересный и может быть где-то странный вопрос. Чем в плане нагрузок лучше сделать многократное подключение однотипного кода с одной страницы — функцией в functions.php, формирующая результат или через
get_template_part
в котором будет тот же результат — верстка + данные.На страницах будут они будут вызываться так
<?php foreach (..) { get_template_part( 'part' ); } ?>
или так
<?php foreach (..) { myfunction ($var); } ?>
В результате выводятся блоки с данными.
С одной стороны мне кажется избыточным применение
get_template_part
, но может я ошибаюсь и такой подход более правильный?Для чего если интересно: я делаю вывод блоков, аналогичных карточкам продукта или карточек отелей на страницах категории, статичных страницах, результат поиска и тд. Эти карточки в количестве несколько десятков будут выводится на одной странице. Пример подобных блоков по ссылке.
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
- Тема «Функция vs get_template_part» закрыта для новых ответов.