Ich gehe auf die Seite / auf den Benutzer XY.
Dann möchte ich alles sehen, was der Benutzer so hat. Also alle Artikel.
Der Benutzer XY kann dann z.B. 5 Kategorien haben:
das kann die author.php
wenn sie "umgemodelt" wird, damit sie die Beiträge des Users X nach Kategorien geordnet darstellen kann
wenn ein User selbst Kategorien anlegen kann
irgendwas braucht WP als "Anker" damit die vom User angelegten Kategorien nur ihm zur Verfügung stehen,
sonst könnt ja auch User B in die Kat vom User A schreiben,
ich kenne Plugins, die einem User ein einzige Kategorie zuschreiben,
aber akut keines, das dem User dann erlaubt "Unterkategorien" zu dieser ihm zugesprochenen Kat zu erstellen,
d.h. das vermute ich wirst du als Job ausschreiben müssen, dann gehört aber die Anpassung der author.php auch dazu
oder aber du testest diverse Plugins, Suchworte wären " assign user to category wordpress"