Ich habe nun eine Lösung aus der Kombination der Plugins "Ultimate Member" für die Mitgliederverwaltung und "File Manager Advanced" plus "File Manager Advanced Shortcode" (Kosten 12$) gebaut und das sieht sehr gut aus und ist auch einfach anzuwenden.
Mit Ultimate Member bekommt man einen komplette Funktionsumfang zum Registrieren, Anmelden, Abmelden, Passwort ändern und der Möglichkeit, Seiten/Beiträge rollenbasiert zu sperren.
Das Registrieren der Benutzer biete ich nicht an, sondern richte die Mitglieder selbst in Wordpress ein, habe aber eigene Rollen definiert mit verschiedenen Rechten auf dem File Manager. Dieser lässt sich über die Parameter der Short-Codes sehr gut rollenbasiert konfigurieren.
Insgesamt finde ich das eine gut aussehende Lösung mit bekanntem Look&Feel und für die Mitglieder leicht zu bedienen.