Hilfe › Ormio Member › Schützen & verwalten
Einstellungen
Reiter unter OrmioMember → Einstellungen.
| Reiter | Inhalt |
|---|---|
| Lizenz | Betreiberlizenz eintragen und prüfen. |
| Login | Wohin Mitglieder nach dem Login kommen (Standard-Ziel, Regeln, Übersicht der Kurse) und die Farben des Login-Formulars. |
| Mitgliederbereich | Die Mitgliederbereich-Seite, das Backend für Mitglieder, das Aussehen (Akzentfarbe, Textgröße, Schrift; die Akzentfarbe gilt auch auf den Kongress-Seiten, bei den Knöpfen, in Kopfzeile, Menü und Fußzeile des Kindthemes und in den E-Mails; du wählst sie mit der Pipette oder tippst den Farbwert wie #213F2C in das Textfeld daneben), wie „Inhalt bearbeiten“ im Kursaufbau öffnet, und die Datenschutz-Einstellung für YouTube-Videos. |
| Zugang | Der Standard für „Kein Zugang“ (Hinweis, Login, Seite oder Weiterleitung), die Auswahl, welches Produkt bei mehreren gewinnt, und die Zwei-Faktor-Anmeldung (Pro). |
| E-Mails | Willkommens-Mail (mit Platzhaltern), SMTP-Versand mit Test-Mail und Mails an bestehende Mitglieder, wenn du einem Produkt einen Kurs hinzufügst. |
| Technik | Webhook-Adressen für eingehende und ausgehende Verbindungen. |
OrmioMember merkt sich den zuletzt offenen Reiter. Verweise wie „Einstellungen → Kein Zugang“ in der Hilfe oder im Plugin öffnen direkt den richtigen.
Die Seite „Verbindungen“: fünf Reiter
Damit die Seite übersichtlich bleibt, sind die Verbindungen in fünf Reitern geordnet: Zahlungsanbieter (Digistore24, Stripe, WooCommerce und die anderen), E-Mail-Marketing-Anbieter (KlickTipp, Quentn, Brevo und die anderen), Webhook (dein eigener eingehender Webhook für Bestellungen von anderen Systemen und der ausgehende Webhook, der Ereignisse an andere Werkzeuge sendet), MCP und OrmioSupport. OrmioMember merkt sich den Reiter, in dem du zuletzt warst, und öffnet nach dem Speichern wieder denselben. Verlinkt eine andere Stelle direkt auf eine Verbindung, öffnet sich der passende Reiter von selbst.
MCP: einen KI-Assistenten mit OrmioMember verbinden (Pro)
Unter Verbindungen → MCP verbindest du einen KI-Assistenten wie Claude mit OrmioMember. MCP (Model Context Protocol) ist der Standard dafür. Der Assistent kann dann zum Beispiel fragen: „Welche Kurse und Kongresse gibt es, was ist noch ein Entwurf?“ oder „Lege einen Mini-Kongress an“.
- Schlüssel erzeugen: Gib einen Namen ein (zum Beispiel „Claude Code“) und wähle die Rechte: Lesen ist immer dabei (Aufbau und Zahlen von Kursen, Kongressen, Produkten und Aktivität, nie Namen oder E-Mail-Adressen von Mitgliedern). Mit Anlegen darf der Assistent auch Kurse und Kongresse als Entwurf anlegen und Kapitel, Lektionen und Themen hinzufügen. Mit Zugänge verwalten kann der Assistent außerdem Mitglieder per E-Mail-Adresse suchen und ihren Zugang geben, sofort stoppen, wieder öffnen oder verlängern. Nur dieses Recht zeigt Namen und E-Mail-Adressen, und zwar nur von den Mitgliedern, nach denen der Assistent fragt (Suche ab 4 Zeichen, höchstens 10 Treffer). Willkommens-E-Mails verschickt er nur, wenn du es ausdrücklich verlangst. Pro Schlüssel sind höchstens 60 Zugangsänderungen und 1000 Inhaltsänderungen (Kurse, Lektionen, Texte) pro Stunde möglich, damit auch ein großer Kurs in einem Zug entstehen kann; jede steht im Aktivitätsprotokoll.
- Ändern: Mit diesem Recht kann der Assistent Kurse, Kapitel, Lektionen, Kongresse und Tage umbenennen, veröffentlichen oder zurück auf Entwurf setzen und Tage zu einem Kongress hinzufügen. Ein Kongress, der nicht fertig ist, lässt sich nicht veröffentlichen; die Fehlermeldung sagt, warum. Löschen heißt immer „in den Papierkorb“: Der Assistent muss dazu den genauen Titel nennen, es sind höchstens 10 Löschungen pro Stunde möglich, und du holst alles im OrmioMember-Papierkorb wieder zurück. Endgültig löscht er nichts.
- Inhalte schreiben: Mit diesem Recht füllt der Assistent die Kurse und Kongresse mit Inhalt, setzt Videos an eine genaue Stelle einer Lektion (zum Beispiel „nach dem 2. Absatz“, am Anfang oder am Ende; Textabsätze werden gezählt, Überschriften, Listen und Bilder nicht), ersetzt oder entfernt einzelne Videos, ohne den übrigen Inhalt anzutasten, und setzt das Kursbild oder Banner (Bild aus der Mediathek, von einer https-Adresse oder direkt hochgeladen; jpg, png, webp, gif bis 8 MB). Text und Videos: Er schreibt den Text einer Lektion (Absätze, Überschriften mit „# “, Listen mit „- “, Links und Fettschrift; anderes wird unschädlich gemacht) und fügt Videolinks als OrmioVideo-Block ein, also Links zu YouTube, Vimeo oder einer Videodatei, so wie im Editor. Er kann den Inhalt ersetzen oder anhängen und vorher lesen, was schon drin ist. Downloads: Er hängt Dateien aus deiner Mediathek an eine Lektion (mit Beschriftung) und kann Dateien von einer https-Adresse in die Mediathek holen (pdf, zip, Office-Dateien, Audio, Bilder, bis 50 MB, höchstens 60 pro Stunde). Kongress-Vorträge: Er legt Speaker an, legt Vorträge mit Videolink, Länge, Beschreibung und Kurztext in der Vortrags-Bibliothek an, ändert sie und setzt sie in einen Tag des Kongresses.
- Mitglieder auflisten: Mit diesem Recht sieht der Assistent die Mitglieder mit Namen, E-Mail-Adresse und Zugängen, 50 pro Seite, auf Wunsch nur die eines Produkts. Gib es nur Schlüsseln, denen du wirklich vertraust, und nur dort, wo es dein Datenschutz erlaubt.
- E-Mails senden: Der Assistent kann eine E-Mail an ein Mitglied schicken (höchstens 20 pro Stunde) oder an die Mitglieder eines Produkts mit aktivem Zugang (höchstens 300). Bei einem Versand an ein Produkt zählt er erst die Empfänger und verschickt erst, wenn er die Zahl bestätigt; pro Stunde und Schlüssel ist ein solcher Versand möglich. Die Mail hat das Aussehen deiner Website mit einem Knopf (Standard: zum Mitgliederbereich); der Knopf darf nur auf deine eigene Website zeigen. Die Platzhalter
{first_name},{last_name},{name},{email}und{site}funktionieren; Passwörter stehen nie in diesen Mails. Du bleibst als Absender verantwortlich: Schicke nur Mails, für die deine Mitglieder zugestimmt haben oder die zum Vertrag gehören. - Der Schlüssel erscheint nur einmal. Kopiere ihn sofort. OrmioMember speichert nur einen Fingerabdruck davon; verlierst du ihn, erzeugst du einen neuen. Behandle ihn wie ein Passwort.
- Programm wählen und verbinden: Beim Erzeugen wählst du, welches Programm den Schlüssel nutzt: Claude, die Codex-App, Codex im Terminal oder ein anderes Programm. Die Adresse deines MCP-Servers steht oben im Reiter. Danach zeigt OrmioMember die passende Anleitung zum Kopieren: für Claude Code den fertigen Befehl
claude mcp add --transport http …; für die Codex-App die Felder des Formulars (Plugins → MCPs → Hinzufügen → benutzerdefinierter MCP, Typ „Streamable HTTP“): URL und ein HeaderAuthorizationmit dem WertBearer …; für Codex im Terminal zwei Schritte: den Schlüssel in eine Umgebungsvariable legen und den Server mitcodex mcp add ormiomember --url … --bearer-token-env-var …hinzufügen (ohne eine Datei zu bearbeiten; kennt deine Codex-Version die Option nicht, steht darunter der Eintrag für~/.codex/config.toml). Die Codex-Anleitung folgt der veröffentlichten Beschreibung von Codex und ist von uns nicht in Codex nachgespielt; für andere Programme die Adresse und den KopfAuthorization: Bearer …mit einem Beispiel-Eintrag. In der Liste der Schlüssel findest du die Anleitung jederzeit wieder, mit dem Platzhalter omk_… statt des Schlüssels. Für die Codex-App ist die Anleitung eine Tabelle: links jedes Feld des Formulars, rechts genau, was du einträgst (Header-SchlüsselAuthorization, Header-WertBearer omk_…, die drei übrigen Felder bleiben leer). - Bearbeiten und löschen: In der Liste kannst du Name, Programm und Rechte eines Schlüssels jederzeit ändern (der Schlüssel bleibt gleich, die neuen Rechte gelten sofort). Löschen legt den Schlüssel in den Papierkorb: Er funktioniert dann nicht mehr, du kannst ihn aber zurückholen. Aus dem Papierkorb kannst du ihn endgültig löschen. Je Schlüssel siehst du, wann er erstellt und zuletzt benutzt wurde. Jede Änderung über einen Schlüssel steht im Aktivitätsprotokoll (Quelle „mcp“).
- Sicher: nur über https nutzen. Pro Schlüssel sind höchstens 120 Anfragen pro Minute erlaubt.
Ein Login-Formular für eigene Seiten
Nicht jeder will die WordPress-Anmeldeseite nutzen. Mit dem Block „OrmioMember-Login“ oder dem Shortcode [ormio_login] setzt du ein Login-Formular auf jede eigene Seite. Die Anmeldung läuft über WordPress, deshalb funktionieren Zwei-Faktor-Anmeldung und Sicherheits-Plugins weiter. Bei falschen Angaben kommt der Besucher mit einer Meldung zurück auf deine Seite. Wer schon angemeldet ist, sieht stattdessen einen Knopf „Weiter“ zum passenden Ziel und „Abmelden“.
Im Block wählst du rechts in den Einstellungen die Seite, auf die alle nach dem Login kommen sollen (Suchfeld mit deinen Seiten und Beiträgen; leer = es gelten die Regeln unten), dazu Überschrift und Buttontext. Dort steht auch ein Link zu den Farben. Im Shortcode geht [ormio_login page="12" button="Rein" title="Anmelden"] (die Zahl ist die ID der Seite); redirect="https://…" mit einer Adresse dieser Website funktioniert weiter.
Wohin kommen Mitglieder nach dem Login? Die Regeln, in dieser Reihenfolge:
| Regel | Was gilt |
|---|---|
| 1 | Der Link im Formular oder Block selbst. Er gilt für alle, auch für Administratoren, und schlägt alles andere. Es muss eine Adresse dieser Website sein. |
| 2 | Das Ziel des Kurses: Jeder Kurs kann ein Ziel (Seite oder Beitrag) und eine Priorität bekommen. Beides stellst du zentral unter in der Tabelle „Ziel je Kurs“ ein, alle Kurse in einer Liste. Hat ein Mitglied mehrere Kurse mit Ziel, gewinnt die kleinste Zahl. Bei gleicher Zahl entscheidet der Kurs, in dem das Mitglied zuletzt aktiv war. Ein Kurs ohne Ziel entscheidet nie. |
| 3 | Das Standard-Ziel unter (eine Seite oder ein Beitrag). |
| 4 | Die Mitgliederbereich-Seite (wenn „Mitglieder nach dem Login auf diese Seite schicken“ an ist), sonst wie bisher WordPress. |
Administratoren und Redakteure werden von den Regeln 2 bis 4 nie umgeleitet, damit du beim Testen nicht aus dem Backend fliegst. Eine Seite, die der Besucher ausdrücklich angefragt hat (ein Link zu einer Lektion), bleibt erhalten. In dieser Tabelle siehst du auf einen Blick alle Kurse mit Ziel und Priorität, die Kurse mit Ziel stehen oben in der Reihenfolge, in der sie gewinnen, und ein Hinweis zeigt, wo zwei Kurse gleich stehen. Ein Klick auf „Speichern“ sichert alles.
Text des Buttons: Im Reiter Login stellst du ein, was auf dem Knopf steht (Standard „Anmelden“). Ein Buttontext im Shortcode oder im Block einer Seite hat Vorrang.
Farben: Ebenfalls im Reiter Login: Hintergrund, Eingabefelder, Schrift und Schrift in den Feldern, mit Vorschau. Der Knopf hat die Akzentfarbe von OrmioMember, damit alles zusammenpasst. Willst du eine eigene Farbe, setze das Häkchen „Eigene Farbe für den Knopf verwenden“; OrmioMember fragt dann noch einmal nach, ob du das wirklich willst.
Das Anmeldeformular gestalten (Pro)
Unter Einstellungen → Optin-Formular legst du fest, wie ein Anmeldeformular (Block „OrmioMember-Anmeldeformular“ oder [ormio_optin]) auf deinen Seiten aussieht. Die Einstellungen gelten pro Formular: Gibt es mehrere, wählst du oben das Formular aus, das du bearbeiten willst. Unter den Feldern siehst du eine Vorschau, die sich beim Ändern sofort anpasst.
| Einstellung | Was sie macht |
|---|---|
| Hintergrund des Formulars | Die Farbe der Karte, auf der das Formular steht. |
| Farbe der Eingabefelder | Der Hintergrund der Felder für Vorname und E-Mail. |
| Schriftfarbe | Beschriftungen, getippter Text und der Einwilligungstext. Wählst du einen dunklen Hintergrund, nimm hier eine helle Schrift. |
| Schriftfarbe in den Eingabefeldern | Der Text, den ein Besucher in die Felder tippt. Standard ist Automatisch: dunkel oder hell, passend zur Farbe der Felder, damit er immer lesbar bleibt. Nimm das Häkchen weg, um eine eigene Farbe zu wählen. |
| Farbe des Hinweistextes in den Feldern | Der graue Beispieltext, der vor dem Tippen in den Feldern steht („Dein Vorname“). Standard ist Automatisch: ein blasserer Ton des getippten Textes. Nimm das Häkchen weg, um eine eigene Farbe zu wählen. |
| Textgröße | Von 12 bis 28 Pixel, Standard 16. Abstände und Felder wachsen mit. |
| Text des Buttons | Was auf dem Knopf steht, Standard „Jetzt anmelden“. Ein Buttontext im Shortcode (button="…") oder im Block einer Seite hat Vorrang. |
| Der Vorname ist ein Pflichtfeld | Mit Häkchen muss der Besucher den Vornamen eintragen (das Feld bekommt einen Stern), ohne Häkchen ist er freiwillig. Es gilt nur dort, wo das Formular das Feld für den Vornamen zeigt (nicht bei name="0"). |
| Text für Datenschutz / Newsletter | Der Satz neben dem Häkchen. Schreibe {privacy} dorthin, wo der Link zu deiner Datenschutzerklärung stehen soll. Einfache Links und fetter Text sind erlaubt: Fett schreibst du so: <b>fetter Text</b>, einen Link so: <a href="https://deine-seite.de/datenschutz/">Datenschutz</a>. Leer gelassen, erscheint der Standardtext. |
Der Button behält die Akzentfarbe deines Designs (). „Zurück zum Standard“ setzt Aussehen und Text des gewählten Formulars zurück. Steht im Shortcode ein eigener Text (consent="…"), gewinnt dieser.
Gut zu wissen: Der Reiter zeigt nur Formulare, die OrmioMember selbst anzeigt (KlickTipp, Brevo, CleverReach, Mailchimp). Ein Formular, dessen Code du von einem anderen E-Mail-Dienst eingefügt hast, behält das Aussehen dieses Dienstes.
Zwei-Faktor-Anmeldung mit Authenticator-App (Pro)
Unter Einstellungen → Zugang → Zwei-Faktor-Anmeldung entscheidest du, ob sich Benutzer zusätzlich zum Passwort mit einem 6-stelligen Code aus einer Authenticator-App anmelden (zum Beispiel Google Authenticator, Microsoft Authenticator oder Authy). Du stellst für Mitglieder und für Administratoren getrennt ein: Aus, Freiwillig oder Pflicht.
- Freiwillig: Jeder richtet die App selbst ein, im Mitgliederbereich unter „Profil“ (Mitglieder) oder im WordPress-Profil (Administratoren). Wer sie nicht einrichtet, meldet sich wie bisher an.
- Pflicht: Wer noch keine App eingerichtet hat, wird bei der nächsten Anmeldung nach dem Passwort durch die Einrichtung geführt (QR-Code scannen, Code eingeben). Erst danach ist er angemeldet. Wer schon angemeldet ist, wird beim nächsten Mal gefragt.
- Wiederherstellungs-Codes: Bei der Einrichtung werden 8 Einmal-Codes angezeigt (nur dieses eine Mal). Sie ersetzen den App-Code, wenn das Handy verloren ist. Über „Verwalten“ erzeugt jeder neue Codes oder schaltet die Funktion aus (außer sie ist Pflicht).
- Zurücksetzen: Hat jemand Handy und Codes verloren, öffnest du seine Mitgliederseite (OrmioMember → Mitglieder → Name) oder sein Benutzerprofil und klickst „Zwei-Faktor-Anmeldung zurücksetzen“. Dann meldet er sich mit dem Passwort an und richtet die App neu ein.
- Passwort vergessen: Auf der Seite für das neue Passwort wählt die Person „Nur mein Passwort ändern“ (Standard, die App bleibt) oder „Passwort ändern und Authenticator-App zurücksetzen“. Bei der zweiten Wahl bekommt sie sofort eine Warn-E-Mail mit Abbrechen-Link, und die App wird erst nach 24 Stunden zurückgesetzt. Bis dahin ist der Code weiter nötig, ein Angreifer mit Zugriff auf das Postfach kommt also nicht sofort hinein. Bei Pflicht gibt es diese Wahl nicht.
- Gerät merken: Pro Gruppe stellst du Tage ein (0 bis 90). Nach einem richtigen Code wird das Gerät so lange gemerkt und fragt den Code nicht mehr ab; 0 heißt: bei jeder Anmeldung abfragen. Die Person kann unter „Verwalten“ alle gemerkten Geräte vergessen. Das passiert auch automatisch beim Zurücksetzen, Ausschalten und bei einer Passwortänderung.
- Gleichzeitige Logins: Pro Gruppe stellst du ein, wie viele Sitzungen eine Person gleichzeitig haben darf (leer oder 0 = unbegrenzt). Bei 1 beendet jede neue Anmeldung alle anderen Sitzungen; dort ist dann wieder die Anmeldung nötig (mit Code, außer das Gerät ist gemerkt). Bei einer höheren Zahl endet die älteste Sitzung. Das Limit wirkt auch, wenn die Zwei-Faktor-Anmeldung aus ist.
- Ausgesperrt? Füge in die Datei
wp-config.phpdie Zeiledefine('ORMIO_MEMBER_2FA_OFF', true);ein. Das schaltet die Funktion ab, bis du die Zeile entfernst.
Gut zu wissen: Die Abfrage läuft auf der normalen WordPress-Anmeldeseite (auch bei der Anmeldung im Mitgliederbereich). Nach 5 falschen Codes beginnt die Anmeldung von vorn, nach 10 falschen wird eine Person 15 Minuten gesperrt. XML-RPC nimmt von Konten mit Zwei-Faktor kein Passwort an. MCP-Schlüssel und Webhooks sind davon nicht betroffen. Endet die Pro-Lizenz, wird die Zwei-Faktor-Abfrage nicht mehr verlangt.
Support verbinden (OrmioSupport)
Unter Verbindungen → Support koppelst du dein OrmioSupport-Ticketsystem. Du brauchst dort drei Werte: die Adresse der Support-Seite, die Verbindungs-ID und das Geheimnis. Beides legst du in OrmioSupport unter Einstellungen → Verbindungen an.
Was dein Support-Team dann sieht: im Ticket pro Kurs den Status und das Enddatum, bei gesperrtem Zugang zusätzlich den Grund: Rückerstattung, Rückbuchung, beendetes Abo, von Hand gesperrt oder pausiert, Zahlung nicht eingegangen, wartet auf einen freien Platz, abgelaufen oder noch nicht gestartet. Den Grund merkt sich OrmioMember, sobald Digistore24, Stripe oder Copecart einen Zugang schließen; bei älteren Sperren steht dort die allgemeine Meldung „Vom Zahlungsanbieter geschlossen“.
Was Mitglieder bekommen: Mit dem Shortcode [ormio_support_button] (optional text="Hilfe holen") erscheint ein Knopf. Er führt eingeloggte Mitglieder ohne erneute Anmeldung in den Support-Bereich. Die Verbindung zählt nicht zum Free-Limit von einer Verbindung.
