Zum Inhalt springen
memberarea memberarea.io

Referenz der Blöcke und Shortcodes

Jede Option der acht memberarea-Blöcke, was jeder Block zeigt, wenn es nichts zu zeigen gibt, und die Shortcode-Attribute mit ihren Standardwerten.

In diesem Artikel

Jeder Block hat einen Shortcode als Gegenstück mit denselben Optionen. Im Block-Editor stellen Sie sie in der Seitenleiste ein und wählen Produkte, Kurse und Badges aus einer Liste. Ein Shortcode nimmt dieselben Optionen als Attribute und die Einträge über ihre UUID. Wo Sie eine UUID kopieren, steht am Ende dieser Seite.

Ein Attribut, das Sie weglassen, bekommt den Standardwert aus der Tabelle. Auch ein leeres Text-Attribut fällt auf die Standardformulierung zurück.

Checkout-Button

Ein Button, der den memberarea-Checkout für ein Produkt öffnet.

Das Seitenleisten-Panel Checkout hat zwei Felder: Produkt und Button-Beschriftung. Ohne Beschriftung lautet der Button Jetzt kaufen.

Solange kein Produkt gewählt ist, zeigt der Editor einen Platzhalter mit der Produktliste und die Seite zeigt nichts. Wird das Produkt später in Ihrem memberarea entfernt, warnt der Editor Sie und bittet um ein anderes.

[memberarea_checkout]

Attribut Werte Standard
product UUID eines Produkts keiner, Pflicht
label beliebiger Text Jetzt kaufen
class eigene CSS-Klassen keiner

Produkt

Zeigt ein Produkt mit einem Button zum Warenkorb, kompakt oder mit allen Details.

Das Seitenleisten-Panel Produkt hat die Auswahl Produkt und Layout mit Kompakt. Menge und in den Warenkorb. (der Standard) oder Vollständig. Bild, Preis und Optionen.

Solange kein Produkt gewählt ist, zeigt der Editor einen Platzhalter und die Seite zeigt nichts.

[memberarea_product]

Attribut Werte Standard
product UUID eines Produkts keiner, Pflicht
layout compact, full compact
class eigene CSS-Klassen keiner

Jeder layout-Wert außer full ergibt das kompakte Layout.

Warenkorb

Ein Warenkorb-Button mit einem Aufklappmenü, das zeigt, was der Besucher hinzugefügt hat, und ihn zum Checkout führt.

Der Block hat keine Optionen. Solange die Website nicht verbunden ist, zeigt der Editor einen Hinweis, wo Sie sie verbinden, und die Seite zeigt nichts.

[memberarea_cart]

Attribut Werte Standard
class eigene CSS-Klassen keiner

Kurskatalog

Listet die Kurse, die Sie verkaufen, jeweils mit Preis und Checkout-Button. Mitglieder sehen einen Link in die Kurse, die sie schon haben.

  • Layout: Spalten (1 bis 4, Standard 3), Höchstens wie viele Kurse (0 bis 24, null zeigt jeden Kurs), Kursbild zeigen, Beschreibung zeigen und Preis zeigen, alle drei standardmäßig an.
  • Welche Kurse: Nur kaufbare Kurse, standardmäßig aus. Ist es an, fallen Kurse ohne Produkt weg.
  • Formulierungen: Kauf-Button (Standard Jetzt kaufen) und Button für einen Kurs, den das Mitglied schon hat (Standard Kurs öffnen).
  • Wenn es nichts zu zeigen gibt: Wenn kein Kurs im Angebot ist, Wohin der Button führt und Button-Text.
Der Block Kurskatalog mit den Einstellungen Layout und Welche Kurse in der Seitenleiste
Der Block Kurskatalog mit den Einstellungen Layout und Welche Kurse in der Seitenleiste

Bleibt kein Kurs zum Zeigen übrig, zeigt der Block "Gerade sind keine Kurse im Angebot." oder Ihren eigenen Text, dazu einen Button zu der Seite, die Sie eingetragen haben, beschriftet mit Mehr erfahren, sofern Sie ihn nicht selbst formulieren. Kann die Kursliste nicht aus Ihrem memberarea geladen werden, zeigt der Block nichts.

[memberarea_course_catalogue]

Attribut Werte Standard
columns 1 bis 4 3
limit eine Zahl, 0 für jeden Kurs 0
purchasable ja oder nein nein
image ja oder nein ja
description ja oder nein ja
price ja oder nein ja
button beliebiger Text Jetzt kaufen
owned beliebiger Text Kurs öffnen
empty beliebiger Text Gerade sind keine Kurse im Angebot.
link Adresse einer Seite keiner
linklabel beliebiger Text Mehr erfahren
class eigene CSS-Klassen keiner

Geprüftes Badge

Zeigt das geprüfte Badge eines Ihrer Kurse mit Teilnehmerzahl und Lektionsanzahl.

Das Seitenleisten-Panel Badge hat die Auswahl Badge und vier Einstellungen:

  • Design: Breit (der Standard), Groß, Kompakt, Einzeilig.
  • Stil: Standard (der Standard), Hell, Transparent.
  • Ecken: Eckig, Leicht abgerundet, Abgerundet (der Standard), Stark abgerundet.
  • Ausrichtung: Zentriert (der Standard), Links.

Die Auswahl listet nur eingeschaltete Badges. Wird ein gewähltes Badge später ausgeschaltet, sagt der Editor das, und Besucher sehen nichts. Ohne Badge zeigt die Seite nichts.

[memberarea_badge]

Attribut Werte Standard
badge UUID eines Badges keiner, Pflicht
design long (Breit), large, compact, row (Einzeilig) long
style standard, light, transparent standard
radius none (Eckig), small, medium, large medium
align center, left center
class eigene CSS-Klassen keiner

Ein Wert, den die Liste nicht kennt, fällt auf den Standard zurück.

Mitglieder-Anmeldung

Zeigt Besuchern einen Anmelde-Button und angemeldeten Mitgliedern Name, Profilbild und einen Abmelde-Button.

  • Beschriftungen: Anmelde-Button (Standard Anmelden) und Abmelde-Button (Standard Abmelden).
  • Angemeldet: Profilbild zeigen, Namen zeigen und Abmelde-Button anbieten, alle standardmäßig an.
  • Layout: Ausrichtung, mit Links (der Standard), Zentriert oder Rechts.

Solange die Mitglieder-Anmeldung nicht eingerichtet ist, zeigt der Editor eine Warnung, und Besucher sehen nichts.

[memberarea_login]

Attribut Werte Standard
sign_in beliebiger Text Anmelden
sign_out beliebiger Text Abmelden
avatar ja oder nein ja
name ja oder nein ja
logout ja oder nein ja
align left, center, right left
class eigene CSS-Klassen keiner

Meine Kurse

Zeigt dem angemeldeten Mitglied die Kurse, die es hat, und jeder führt direkt in Ihr memberarea.

  • Layout: Spalten (1 bis 4, Standard 2), Kursbild zeigen und Fortschritt zeigen, beide standardmäßig an.
  • Wenn es nichts zu zeigen gibt: Mitglied ohne Kurse, Nicht angemeldeter Besucher, Wohin der Button führt und Button-Text.

Ein nicht angemeldeter Besucher sieht "Melde dich an, um deine Kurse zu sehen." oder Ihren eigenen Text, mit einem Button Anmelden. Ein Mitglied ohne Kurse sieht "Du hast noch keine Kurse." oder Ihren eigenen Text. Beide bekommen einen Button zu der Seite, die Sie eingetragen haben, beschriftet mit Kurse ansehen, sofern Sie ihn nicht selbst formulieren. Ein Kurs, der auf einen vorausgesetzten Kurs wartet, zeigt "Verfügbar, sobald du den vorausgesetzten Kurs abgeschlossen hast." statt seines Fortschritts. Unter dem Fortschrittsbalken steht bei einem Kurs zum Beispiel "40% geschafft", und Abgeschlossen, sobald er fertig ist. Solange die Mitglieder-Anmeldung nicht eingerichtet ist, zeigt der Block nichts.

[memberarea_my_courses]

Attribut Werte Standard
columns 1 bis 4 2
image ja oder nein ja
progress ja oder nein ja
empty beliebiger Text Du hast noch keine Kurse.
signedout beliebiger Text Melde dich an, um deine Kurse zu sehen.
link Adresse einer Seite keiner
linklabel beliebiger Text Kurse ansehen
class eigene CSS-Klassen keiner

Kurs-Fortschritt

Zeigt dem angemeldeten Mitglied, wie weit es ist, in einem Kurs oder über alle Kurse hinweg.

  • Was gemessen wird: Fortschritt von, mit Allen Kursen des Mitglieds (der Standard) oder Einem Kurs. Für einen Kurs wählen Sie ihn unter Kurs aus.
  • Darstellung: Form (Balken oder Ring), Titel zeigen, Prozentzahl zeigen und, für alle Kurse, Zeigen, wie viele Kurse abgeschlossen sind. Screenreader hören die Prozentzahl in jedem Fall.
  • Wenn es nichts zu zeigen gibt: Mitglied ohne Kurse (für einen Kurs: Mitglied ohne diesen Kurs), Nicht angemeldeter Besucher, Wohin der Button führt und Button-Text.

Ein nicht angemeldeter Besucher sieht "Melde dich an, um deinen Fortschritt zu sehen." oder Ihren eigenen Text, mit einem Button Anmelden. Ein Mitglied ohne Kurse sieht "Du hast noch keine Kurse.", ein Mitglied ohne den gewählten Kurs "Diesen Kurs hast du noch nicht.", jeweils durch Ihren eigenen Text ersetzbar und gefolgt von Ihrem Button. Mit Einem Kurs, aber ohne gewählten Kurs bleibt der Block leer.

[memberarea_progress]

Attribut Werte Standard
scope overall, course course, wenn course gesetzt ist, sonst overall
course UUID eines Kurses keiner
display bar, ring bar
label ja oder nein ja
percent ja oder nein ja
count ja oder nein ja
empty beliebiger Text Du hast noch keine Kurse. (ein Kurs: Diesen Kurs hast du noch nicht.)
signedout beliebiger Text Melde dich an, um deinen Fortschritt zu sehen.
link Adresse einer Seite keiner
linklabel beliebiger Text Kurse ansehen
class eigene CSS-Klassen keiner

count erscheint nur beim Gesamtfortschritt.

Regeln für jeden Shortcode

Ja und nein

no, false, 0 und off schalten eine Option aus. Jeder andere Wert zählt als ja.

Groß- und Kleinschreibung

Attributnamen und die Werte aus den Tabellen funktionieren in jeder Schreibung, Layout="FULL" ist also dasselbe wie layout="full". Ihre eigenen Texte erscheinen genau so, wie Sie sie eintippen.

Je eine Zeile

Setzen Sie jeden Shortcode in eine eigene Zeile, damit er nicht mitten in einem Absatz landet. Die einzige Ausnahme ist [memberarea_checkout]: Er wird im Textfluss dargestellt und kann in einem Satz stehen.

link nimmt eine Adresse, die mit https:// beginnt, oder einen Pfad, der mit / beginnt, etwa /courses. Alles andere, etwa www.example.com/courses, wird verworfen, und der Button erscheint nicht.

Ein Kurs oder alle

[memberarea_progress course="…"] zeigt diesen Kurs. Ergänzen Sie scope="overall", um stattdessen den Fortschritt über alle Kurse zu zeigen.

Sprachen der Widgets

Checkout, Produkt, Warenkorb und Badge beziehen ihre Texte aus Ihrem memberarea, auch wenn sich der Checkout über einen Button im Kurskatalog öffnet. Sie folgen der Sprache der WordPress-Website, wenn diese Deutsch, Englisch, Spanisch, Französisch, Italienisch, Ungarisch, Niederländisch, Polnisch oder Portugiesisch ist. Bei jeder anderen Website-Sprache erscheinen sie auf Englisch.

Die UUIDs finden

  • Produkt: Gehen Sie in Ihrem memberarea zu Zahlungen > Einstellungen > Widgets, öffnen Sie den Tab Widgets, wählen Sie das Produkt unter Snippet-Konfigurator und drücken Sie Kopieren neben Produkt-ID.

    Der Snippet-Konfigurator mit gewähltem Produkt und dem Kopieren-Button neben Produkt-ID
    Der Snippet-Konfigurator mit gewähltem Produkt und dem Kopieren-Button neben Produkt-ID
  • Kurs: Nutzen Sie unter Kurse bei einem veröffentlichten Kurs Kurslink kopieren. Der Link endet auf die UUID des Kurses, etwa https://ihre-domain/user/courses/<UUID>.

  • Badge: Öffnen Sie den Kurs, dann Einstellungen > Marketing-Badge, drücken Sie bei einem Design Anpassen und dann Badge generieren. Im Fenster Badge-Code ist der Wert nach data-badge= die UUID des Badges.

Last updated on October 25, 2026

War dieser Artikel hilfreich?

Verwandte Artikel