Я вам больше скажу — загрузка абсолютно любой станицы в WP происходит посредством глобального запроса, который можно переопределить на хуке pre_get_posts
на каждый архив для типа записи берется одно глобальное значение
Влад, предположу, что у этого сайта каждый раздел это отдельный post_type со своими таксономиями, версткой и функционалом. В целом ничего сложного, просто очень много всего. Я бы советовал начинать с чего-то попроще