Dokumentation
Erste Schritte mit Far LMS
Von einer frischen WordPress-Website zum ersten Verkauf in drei Schritten: Plugin installieren, Stripe verbinden und deinen ersten Kurs erstellen.
Auf dieser Seite
Bevor du loslegst, brauchst du: WordPress 6.0 oder neuer, PHP 7.4 oder neuer und ein Stripe-Konto (die Eröffnung ist kostenlos). Damit du echte Zahlungen annehmen kannst, muss deine Website HTTPS verwenden.
1 Plugin installieren
- Lade far-lms.zip von dieser Website herunter. Geh in deinem WordPress-Adminbereich zu Plugins → Plugin hinzufügen und klicke auf Plugin hochladen.
- Wähle die gerade heruntergeladene Datei far-lms.zip, klicke auf Jetzt installieren und dann auf Aktivieren.
- Fertig. Bei der Aktivierung legt Far LMS seine Datenbanktabellen und alle nötigen Seiten an: Checkout, Teilnehmerbereich, Einmalkauf, Login, Registrierung und Passwort-Wiederherstellung.
Einen Bezahlplan gekauft? Nach dem Kauf bekommst du eine E-Mail mit dem Download-Link und deinem Lizenzschlüssel. Lade die Bezahlversion auf dieselbe Weise hoch und gib den Schlüssel ein. Deine Kurse und Einstellungen bleiben, wie sie waren.
2 Stripe verbinden
- Öffne in deinem Stripe-Dashboard Entwickler → API-Schlüssel und kopiere deinen veröffentlichbaren Schlüssel (
pk_…) und deinen geheimen Schlüssel (sk_…). Solange du noch testest, nimm die Testschlüssel (pk_test_…undsk_test_…). - Geh in WordPress zu Far LMS → Settings (Einstellungen) und füge beide Schlüssel ein.
- Auf derselben Seite siehst du deine Webhook-URL. Kopiere sie.
- Öffne in Stripe Entwickler → Webhooks, füge einen Endpoint hinzu, setze die URL ein und wähle diese Ereignisse aus:
checkout.session.completed,customer.subscription.created,customer.subscription.updated,customer.subscription.deleted,invoice.paidundinvoice.payment_failed. - Kopiere das Signaturgeheimnis des Endpoints (
whsec_…), füge es unter Far LMS → Settings ein und speichere.
Bereit für echte Zahlungen? Ersetze die Testschlüssel durch deine Live-Schlüssel und lege den Webhook im Live-Modus noch einmal an: Stripe trennt Test- und Live-Webhooks.
3 Ersten Kurs erstellen
- Geh zu Far LMS → Course content (Kursinhalte) und lege deinen Kurs an.
- Füge ein Modul hinzu, gib ihm bei Bedarf ein Ziel und lege darin Abschnitte und Lektionen an. Füge für jede Lektion den Videolink ein (YouTube, Vimeo, Wistia, Loom, Dailymotion, Streamable oder eine Videodatei) und, wenn du möchtest, ein Material zum Herunterladen.
- Geh zu Far LMS → One-time sale (Einmalverkauf) und leg den Preis für den Kurs fest – oder für alle deine Kurse zusammen.
- Öffne die Seite für den Einmalkauf, die das Plugin angelegt hat, und mach einen Testkauf mit der Stripe-Testkarte
4242 4242 4242 4242, einem beliebigen Datum in der Zukunft und einer beliebigen Prüfnummer (CVC). - Prüf das Ergebnis: Das Teilnehmerkonto wird angelegt, die Willkommens-E-Mail wird verschickt und der Kurs erscheint im Teilnehmerbereich.
Dein Kurs, deine Adresse. Eine Kursseite kann unter jeder beliebigen URL liegen. Füge [acad_aula_virtual course="course-key"] in eine beliebige Seite ein – das Klassenzimmer liest den Kurs aus dem Shortcode.
Nächste Schritte
- Mach es zu deiner Akademie. Unter Far LMS → Customization (Anpassung) übernimmt das Plugin auf Wunsch die Farben deines Themes, oder du wählst eigene Farben, Schrift und Eckenradius.
- Zeig Live-Zahlen. Setz
[acad_figure key="lessons"]auf deine Verkaufsseite, und dort steht immer, wie viele Lektionen du hast. Das funktioniert auch mitcourses,modules,materialsundstudents. - Verkaufe Abos. Ab dem Basis-Plan legst du unter Far LMS → Plans (Pläne) monatliche oder jährliche Pläne an.
- Brauchst du Hilfe? Nutzer der kostenlosen Version bekommen Hilfe im Support-Forum auf WordPress.org. Kunden eines Bezahlplans können uns schreiben.
Shortcodes
Das Plugin legt seine Seiten selbst an, für den Einstieg brauchst du diese also nicht. Sie stehen hier für den Fall, dass du eigene Seiten bauen möchtest.
| Shortcode | Was er anzeigt |
|---|---|
[acad_aula_virtual course="course-key"] | Das virtuelle Klassenzimmer eines Kurses |
[acad_dashboard] | Den Teilnehmerbereich |
[acad_lifetime_plans] | Die Optionen für den Einmalkauf |
[acad_checkout] | Den Bezahlschritt |
[acad_login], [acad_register] | Login und Registrierung |
[acad_lost_password], [acad_reset_password] | Passwort-Wiederherstellung |
[acad_lesson_index] | Die Lektionssuche für eingeloggte Teilnehmer |
[acad_figure key="lessons"] | Eine Live-Zahl für deine Verkaufsseiten |