Hey Dennis,
für Login, Passwort-Vergessen und den ganzen Kram benutze ich das Plugin "Profile-Builder". Kann ich nur empfehlen. Soweit ich weiß, gibt es dort die Möglichkeit, ein Feld zum Bearbeiten der Profildaten ins Front-End einzufügen.
Wenn dir was nicht passt, kannst du auch relativ einfach Felder hinzufügen/rausnehmen. Hab sogar ich ohne PHP-Kenntnisse geschafft, und das will was heißen ;)
Wenn du Lust hast, kannst du dich ja mal mit dem Plugin rumspielen. Ich benutze es auch und bin damit voll zufrieden :)
LG Gregor