Puh, ist ja ganz schön komplex… Also bei der Lösung muß einer der Admins die Daten eingeben…
Wünschen würde ich mir ne Oberfläche (evtl. Wordpress Plugin?), bei der ein normaler Anwender sein Userbild, Namen, Nick, Adresse usw. eintippt und dann ein POI auf der Karte erzeugt wird.
Du solltest unterscheiden zwischen deiner ersten Frage: “Wie kann ich Daten auf einer Karte anzeigen” und der neuen Frage wie diese Daten erfasst werden.
Gefragt war schließlich
Zu dieser Frage hast du eine sehr einfach umzusetzende Lösungsmöglichkeit genannt bekommen.
Und natürlich kann ein Admin die Daten eingeben.
Mit einem passenden Workflow und einer - wahrscheinlich noch zu erstellenden Erfassungmöglichhkeit - kann auch jeder User selbst seine Daten eingeben, ändern und diese dann automatisiert der Karte zur Verfügung stellen.
Wenn ich davon ausgehe, dass du - aufgrund der notwendigen Mitgliedschaft - sogar bereits eine Benutzerverwaltung im CMS hast, sollte es doch ein Leichtes sein, mittels eines Skripts regelmäßig die notwendigen Daten zu extrahieren.
Ich würde auch in die Richtung eines CMS gehen. Mit Wordpress kenne ich mich nicht aus, aber in Drupal ist das mit dem Leaflet-Modul ein Klacks, mit dem Openlayers-Modul etwas aufwändiger, aber auch kein Hexenwerk. Und man hat die ganzen Management- und Editiermöglichkeiten sowie die Sicherheitsmechanismen der Nutzerverwaltung eines CMS. So was gibt es in Wordpress sicher auch.