Я бы создал для типа записи project и member с помощью register_post_type()
и таксономию team для member с помощью register_taxonomy()
. Уникальная верстка для каждого типа контента
С помощью плагинов ACF или Carbon Fields можно сделать селект существующих команд при редактирования проекта или наоборот, при создании члена команды выбирать проект
В post meta сохраняются IDs записей или таксономий, для последующего вывода необходимой информации
Также такие связи называются Post to Post, вы можете нагуглить по этому ключу и другие решения