Как сделать личный кабинет и реф. систему на wordpress?
wp-recall
https://wordpress.org/plugins/wp-recall/ 
+к нему много дополнений как платных так и бесплатных https://codeseller.ru/
Вот пример крутого плагина
Плагин личного кабинета Profile Builder Pro для WordPress 
https://www.cozmoslabs.com/wordpress-profile-builder/