С Битрикс24 не понятно вышло, есть цмс от Битрикс, она называется 1С-Битрикс, есть црм от Битрикс - это Битрикс24. Оба этих продукта платные, для разработки сайта с личным кабинетом подходит очевидно 1С-Битрикс, а не Битрикс24. Функционал регистрации и личного кабинета в 1С-Битрикс есть из коробки, ничего дописывать не нужно. Самая простая лицензия 1С-Битрикс стоит 6200, для учебных целей не совсем приятно, а для коммерческой разработки самое то. По крайней мере, регистрация есть из коробки, а вот в wordpress из коробки есть только один пользователь, чтоб сделать регистрацию множества пользователей нужны плагины, нужна работа по их настройке, программированию.
Сам по себе wordpress бесплатный, плагины для него есть бесплатные, есть платные.
Из коробки в нём регистрации множества пользователей нет.
wordpress как он есть в чистом виде - это примитивный однопользовательский блоговый движок, в котором можно только создавать либо блог, либо обычную текстовую страницу.
Всё остальное делается через сторонние плагины, которых миллионы.
Если б задача была коммерческая, и мне бы нужно было создать сайт с личным кабинетом, я бы без колебаний взял 1С-Битрикс, а не wordpress, потому что сделать сайт с личным кабинетом на 1С-Битрикс быстрее, дешевле и можно средствами самого движка без сторонних плагинов.
А учебные цели на то и учебные, что оптимальность разработки, экономия, затраченное время разработчиков не важны, а важно самому научиться, так что под учебные цели wordpress.