Именно сил WayFinder’a и хватит. Но никто с похожей проблемой, судя по всему, не сталкивался, а ставить эксперименты, возможности нет.
PHx позволят использовать условные операторы, встраивая их непосредственно в html-код страницы, синтаксис понятный.