v
Эти Методы не костыли, а возможность писать логику на странице согласно ее циклу жизни, однако написание php кода в странице в целом не рекомендуется для этого есть плагины и компоненты. На странице можно что-то прям быстрое и реально костыльное набросать.
Одна из проблем вордпресса, это то что они досихпор не могут выйти из php 4, когда активно использовался register_globals on и написание кода перемешанного html с php было нормой. С тех пор уже все выросли и стали лучше следовать «принципу единой ответсвенности» - мешать логику и подставление не правильно.