Super – vielen Dank! Das klingt vielversprechend und werde ich mal ausprobieren. Ist zwar für einen Redakteur ein bissl sperrig zu bedienen, aber immerhin ein Lösungsansatz.
Ich würde dazu selber etwas programmieren, was aber entsprechende PHP-Grundkenntnisse (und Geschick beim Copy/Paste) voraussetzt.
Ein Plugin, mit dem ein Custom Post Type „Mitarbeiter“ erstellt wird. Der Custom Post Type besteht aus einem Beitragsbild (Mitarbeiter-Foto), Titel (Name des Mitarbeiters), Inhalt (Adressdaten) und Custom Fields für Tätigkeit, Position und was dir sonst noch so einfällt. Vorteil: „Mitarbeiter“ sind vom übrigen Inhalt getrennt und du bekommst ein Eingabeformular für alle benötigten Daten.
Zusätzlich würde ich dann ein Custom Field anlegen, mit dem beim Erstellen von Seiten ein Mitarbeiter zugeordnet werden kann. Das halte ich bei einer „Website mit sehr vielen Unterseiten“ und „einem Pool von zig Mitarbeitern“ für effektiver. Du brauchst dann noch im Child-Theme ein Template, dass die Mitarbeiter in gewünschter Form ausgibt. Alternativ wäre auch möglich, einen eigenen Block zu erstellen, mit dem der Mitarbeiter auf der Seite ausgegeben wird.
Wer nicht programmieren kann/mag, kann für die Erstellung eines Custom Post Type ein Plugin wie Custom Post Type UI nutzen, für Custom Fields Advanced Custom Fields. Nur um die Programmierung des Templates kommst du nicht herum.
Alternative ist, einen Freelancer zu beauftragen. Das sollte recht günstig zu bekommen sein.
Die Idee mit den Custom Post Types hatte ich tatsächlich auch schon. Allerdings bin ich – genau wie du beschrieben hast – an der Ausgabe gescheitert. Meine PHP-Kenntnisse reichen definitiv nicht aus, hierzu ein eigenes Template zu schreiben.
Aber ggfs. könnte man dieses Custom Field ja auch z.B. über ein Widget in einer Sidebar ausgeben. Das sollte doch mit Advanced Custom Fields möglich sein?! Es würde mir ja sogar reichen, wenn das Widget eine Auswahlmöglichkeit des jeweiligen Mitarbeiters über ein Dropdown anbietet und ich dann je Seite den entsprechenden Mitarbeiter ausgebe.
Da muss ich mal bissl rumprobieren denke ich. Aber danke für den Gedankenansatz. Freelancer wäre ebenfalls eine Idee.