не слабо у вас бомбит от "своих плагинов"
Скажу про себя, что чужие плагины это обычно универсальное средство, которое содержит много лишнего кода, и много нужного не содержит. Поэтому ИМХО при создании сайта лучше использовать собственные наработки. Оформлять конечно лучше форме плагинов, только подключенных через папку mu-plugins.
Тема - отвечает за оформление, т.е. за верстку сайта.
А за функционал отвечают плагины.
Поставьте плагин личного кабинета на любой сайт, с любой темой - и у вас будет такой функционал.
Так что спрошу еще раз: чем такая тема принципиально отличается от темы по продажи цветов или темы для библиотеки?