Regionalpilot*innen haben eine wichtige Funktion der Vernetzung und Verbreitung zukunftsweisender Entwicklungen in ihren Städten und dafür ist oft eine Webseite sinnvoll. Hier sammeln wir Tipps und Ideen dazu, wie das mit WordPress ganz einfach möglich ist und stellen das Plugin vor, mit dem du Termine deiner WordPress-Seite direkt in die Karte von morgen übertragen kannst.

Natürlich brauchst du zunächst eine WordPressseite. Das bietet fast jeder Webhoster an und die Installation ist dermaßen einfach, dass wir darauf nicht weiter eingehen.

WordPress-Plugins für die Karte von morgen

Plugins sind hilfreiche Erweiterungen für WordPress, um mehr Funktionen  zu haben. Lippe im Wandel hat ein paar entwickelt, mit  denen Termine und Initiativen aus deiner Seite auf der Karte von morgen sichtbar werden. Am 29.10.2020 wurde mit “Lippe von morgen” die erste Vernetzungsplattform veröffentlicht, welche auf WordPress-Basis Initiativen und Termine darstellt, die gleichzeitig auch in der Karte von morgen angezeigt werden. Dabei werden sogar von mehreren Blogs Termine gezogen und zur Karte von morgen kopiert.

Der “Events Manager” ist die Basis für dieses Plugin, aber auch mit dem WP-Plugin “TheEventsCalendar” können Termine syncronisiert werden.

Das Projekt ist noch in Entwicklung und daher sind immer mehrere Plugins für eine Funktion notwendig, die in der richtigen Reihenfolge installiert werden müssen.

Termine synchronisieren

Grundlegende Voraussetzung ist das Plugin Events Manager, das du ganz normal in deiner WordPressinstallation installieren kannst. Alternativ geht das seit dem 20.11.2020 auch mit dem The Events Calendar Plugin. Der Manager kann wiederkehrende Termine in der kostenlosen Version behandeln, dafür hat der Calendar mehr Ansichtsmöglichkeiten. Einen genauen Vergleich findest du hier.

Alle weiteren Plugins findest du noch nicht in WordPress, sondern musst sie hier runter laden.

  1. wp-libraries: Grundlegende Funktionen. Einfach hochladen und aktivieren. fertig. (Was es genau tut, siehe Github)
    • Bei den nächsten Plugins, muss nach Upload und Aktivierung noch mehr eingestellt werden:
  2. wp-events-interface: Das Plugin verbindet Termine im Events-Manager mit unserer Erweiterung zur Übertragung (Mehr siehe Github)
    • Bei “Timerange to select in days” können “90” eingegeben werden, damit immer ein Vierteljahr im voraus die Termine auf der Karte erscheinen (und bei Serienterminen nicht gleich tausende Einträge erstellt werden)
  3. wp-kvm-interface: Das Plugin stellt letztlich die Verbindung zur Karte von morgen her. (Siehe auch Github)
    • a. URL: http://dev.ofdb.io/v0/
    • b. Access Token: 24vGG9gyYuVanmjJBJCRzZ51Qt5GBYGxkEGu1BxNQhQBgQ7
    • c. Fixed tag: test
    • Das sind alles nur Testdaten. Da kannst du also beliebig rum probieren. Wenn alles passt, musst du alle Einträge in deinem WordPress wieder löschen und dich bei uns melden, um ein richtiges Token für die offizielle Datenbank zu bekommen.

Wenn alles wie gewünscht klappt, überlege dir einen Hashtag für deine Bewegung. Dieser muss einzigartig sein weltweit. Am naheliegendsten wäre MeineStadtvonmorgen, wie #Lippevonmorgen, #Darmstadtvonmorgen etc. Diesen Hashtag schickst du an (netzwerk@kartevonmorgen.org und wir schicken dir im Gegenzug einen Token zurück und die URL der produktiven Datenbank, mit denen du dann die Angaben a, b und c ersetzt.

Initiativen synchronisieren

  1. wp-initiatives-interface: Syncronisiert Initiativen mit der Karte von morgen und aktiviert eine erweiterte Nutzerverwaltung in WordPress, damit Initiativen nur ihre eigenen Profile bearbeiten können. (Mehr siehe Github)
    • Unter den Blog-Einstellungen (your-domain.org/wp-admin/options-general.php) muss es jedem Nutzer gestattet sein, sich an deinem Blog zu registrieren.
    • Die Domain your-domain.org/wp-login.php?action=register sollte prominent im Menü integriert werden, damit sich alle Registrieren können, genauso wie your-domain.org/wp-login.php zum einloggen.
    • Du musst entweder folgende Seiten anlegen oder per Umleitung (Redirection) auf andere Seiten verweisen:

Achtung: Keine Hashtags überschreiben

Du hast bei deiner Nutzerverwaltung die Möglichkeit auf “Add/Update kvm” zu klicken. Dabei werden alle Änderungen an Einträgen aus dienem Blog auf die Karte von morgen übertragen. Das ist sehr gefährlich, weil dabei alles in der Karte von morgen überschrieben wird, besonders die Hashtags.

Bitte klicke daher regelmäßig beim jeweiligen Benutzer auf “load kvm”, damit der aktuelle Stand von der Karte in den Blog geladen werden, (am besten bevor Einträge im Blog bearbeitet werden).

Eine automatische, regelmäßige Syncronisation von der Karte nach WordPress ist noch nicht möglich, soll aber kommen.

Initiativen sind immer mit einem Nutzern verbunden! Um manuell eine Initiative an zu legen, musst du ein Nutzer von Abonnement auf Autor bestätigen, in dem Moment wird die Initiative erstellt. Besteht der Nutzer schon, musst du ihn also kurz auf Abonnement umstellen. Es kann nur eine Initiative pro Nutzer geben!

Andere WordPress-Blogs zusammenschalten

Es können Terminkalender anderer Blogs mit dem zentralen Blog verschaltet werden.

  1. wp-events-syndication-server: Muss auf dem Hauptblog installiert werden, der die Termine von den anderen Blogs erhält.
    • Der Events Syndication Server ermöglicht es, Termine über ESS von anderen WordPress-Blogs und per ICal von anderen Kalendern zum Hauptblog zu synchronisieren. (Mehr dazu auf Github)
    • Solltest du öffentliche/ bekannte Feeds importieren, dann schreib und bitte bzw. setze sie direkt auf diese Ical-Feed-Übersicht Liste (wechange), damit wir einen Überblick behalten und die selben Termine nicht über zwei unterschiedliche Blogs doppelt importieren.
  2. wp-ess-events-syndication-client: Muss auf allen Sub-Blogs installiert sein die man über ESS mit dem Hauptblog synchronisieren möchte, d.h. von denen Termine geteilt werden sollen. (Mehr dazu auf Github)
    Auf den Sub-Blogs sollten dann auch erst die Plugins, wp-libraries und wp-events-interface installiert werden, damit der Client funktioniert.

kvm-Plugins updaten

Wenn es zu einem Plugin eine neue Version gibt, siehst du das am Veröffentlichungsdatum in dieser Übersicht: https://wordpressvonmorgen.dd-dns.de/. Du kannst das neue Zip einfach in dein wordpress hochladen. Dein WordPress erkennt, dass das Plugin schon installiert ist und du kannst einfach auswählen, dass das alte überschrieben wird. Die Daten bleiben dabei erhalten.

Weitere Plugins

Gleich Vorweg: Von “Jetpack von WordPress.com” raten wir dringend ab, weil es eine riesen Datenkrake ist und nicht mit der DSGVO übereinstimmt. Stattdessen haben wir uns zusammen gesetzt und hier die besten Plugins zusammen gestellt.

  • Statify zur Erfassung und Auswertung von Nutzerstatistiken

Viele weitere Plugins werden hier kritisch beleuchtet und empfohlen.

Karte einbetten

Es sollte eine Seite geben, wo die Karte deiner Region interaktiv eingebettet ist. Wie du die Karte einbettest, erklären wir unter iframes.

Theme wählen

Das Theme bestimmt das Aussehen deiner Webseite