Если дочерние страницы относятся к соответствующим рубрикам, то можно так:
if (has_category('Фильмы') || has_category('Аккаунт')) {
get_header('1');
} elseif (has_category('Авто') || has_category('Мото')) {
get_header('2');
} else {
get_header('3');
}
Если дочерние страницы, это просто страницы page, не категории?
Попробуй так:
if (has_post_parent()) {
if (in_array(wp_get_post_parent_id(), array(13,14))) { //где 13,14 - это id родительских страниц
get_header('1');
} elseif (in_array(wp_get_post_parent_id(), array(23,24))) { //где 23,44 - это id родительских страниц
get_header('2');
} else {
get_header('3');
}
}