Благодарю за столь доступные ответы!
Спасибо большое, понял. 🙂
Но возник др. вопрос. Вы написали:
там сначала вызывается the_post()
Закомментировал вызов этой ф-ции — результат тот же, всё работает. Я не удивлен, т.к. знаю: все глобальные переменные инициализируются функцией wp() ещё до загрузки шаблонов, в т.ч. и $authordata, из кот-го берутся данные об авторе. Иными словами, и без вызова the_post() ф-ция get_the_author() выводит нужного автора.
Я рассматривал дефолт. тему , в ней необходимость вызова the_post() описана так:
Queue the first post, that way we know what author we’re dealing with (if that is the case).
Но ведь в GET — id автора, который обрабатывается в, грубо говоря, ф-ции wp(). Т.е., ещё до подгрузки шаблонов известно, посты какого автора надо показывать.
Что я упускаю? Разъясните, пожалуйста 🙂