Про устройство на уровне файлов - я думаю, это дополнительные вопросы. На собеседовании всегда задают вопросы, которые не влияют на соответствие должности, но просто добавляют штрихи к портрету интервьюируемого. В ответ на такой вопрос можно честно сказать что так глубоко не копал, и попробовать просто порассуждать на тему, как оно может быть устроено.
^/years/[0-9]{4}/cars/[a-z]+/
, а маппинг соответственно index.php?taxonomy=years&taxonomy_term=$matches[1]&post_type=$matches[2]
Вот так?
'post_type' => array('bmw' ('bmw', 'mazda', 'ford')
Но, как я могу определить страницу с какой был переход, чтобы подставить вместо bmw сюда
'post_type' => 'bmw', нужную переменную, будь то bmw, mazda,ford, чтобы вывелись модели правильной марки?
ACF сильно замедлид генерацию страниц?
если использовать wp_query и изменить название банка, то карты больше не будут к нему привязаны? У ACF тоже так?
2. Страницы, и у них в шаблоне (page-article.php) сделан вывод записей кастомных постов
Имеем страницу /articles/ с рабочей пагинацией, и страницу /multimedia/- это страницы (aka page, post_type=page) или "виртуальные" динамические страницы архивов кастомных post types (если ответ на 1 = да)?
Джунам разбираться в этом всем не надо - им дают изолированные задачи, которые им по зубам. Для любых вопросов есть лид / наставник. Миддлам разбираться во всей-всей-всей кухне тоже не всегда нужно, достаточно их области ответственности. Остальное - по мере необходимости. Ну и опять же, есть лид и синьоры, есть вся команда под рукой. Да и сам код для миддла пусть и сложный на первый взгляд, но он "по правилам", а значит курится. Синьорам разбираться надо во всем, но для них это как раз уже не проблема, им это по зубам.
Скорость обучения будет сильно зависеть не только от конкретного человека и его скиллов, но и от команды в целом, от поддержки и помощи коллег, лидов, синьоров. От документации.
Плюс, редко бывает что человека сначала сажают учить ВСЕ, а потом только пускают к работе. Интеграция в проект происходит постепенно, но сразу. Сначала более простые задачи, чтобы начать вкуривать, потом глубже в лес.