Zum Inhalt springen
memberarea memberarea.io

memberarea mit Page Buildern und dem klassischen Editor

Shortcodes für Elementor, Divi und den klassischen Editor, und was beim Schützen einer Seite gilt, die nicht aus Blöcken besteht.

In diesem Artikel

Sie brauchen den Block-Editor nicht, um das Plugin zu nutzen. Jeder Block hat einen Shortcode-Zwilling, und die Zugriffsregeln greifen auf dem Server, weit unter dem, was die Seite gebaut hat.

Shortcodes überall

Überall, wo WordPress Shortcodes ausführt, funktionieren die von memberarea: im klassischen Editor, in einem Shortcode-Widget in Elementor, in einem Code- oder Text-Modul in Divi, in einem HTML-Modul im Beaver Builder und in Template-Dateien über do_shortcode().

Shortcode Attribute
[memberarea_checkout] product, label, class
[memberarea_product] product, layout (compact oder full), class
[memberarea_cart] class
[memberarea_form] form, class
[memberarea_badge] badge, class
[memberarea_login] sign_in, sign_out, avatar, name, logout, align, class
[memberarea_my_courses] empty, signedout, link, linklabel, class
[memberarea_progress] course, empty, signedout, link, linklabel, class
[memberarea_course_catalogue] button, owned, empty, link, linklabel, class

product, form, badge und course nehmen die UUID des jeweiligen Eintrags, die Sie aus Ihrem memberarea kopieren. Das Attribut class setzt Ihre eigene Klasse auf den Rahmen, womit Sie einen Block an das Aussehen eines Builders angleichen.

Eine Seite schützen, die im Builder entstanden ist

Das Panel, das eine Regel setzt, lebt im Block-Editor, die Regel selbst liegt aber an der Seite und wird bei jedem Aufruf geprüft. Sie setzen sie also einmal im Block-Editor und bearbeiten die Seite danach weiter in Ihrem Builder: Der Schutz bleibt.

Bei einer Seite, deren Builder das ganze Template übernimmt, wählen Sie die Antwort für Besucher ohne Zugang mit Bedacht:

  • Werden zur Anmeldung geschickt und Werden auf eine andere Seite geschickt greifen, bevor die Seite überhaupt gerendert wird, und funktionieren deshalb unabhängig davon, wer sie zeichnet.
  • Sehen stattdessen einen kurzen Hinweis tauscht den Hinweis in den Seiteninhalt. Ein Builder, der sein eigenes Template ohne den üblichen Inhaltsfilter rendert, kann daran vorbeilaufen, und der Besucher sieht die Seite.
Warnung

Prüfen Sie jede geschützte Builder-Seite einmal in einem privaten Fenster. Steht der Inhalt weiterhin da, stellen Sie die Regel dieser Seite auf die Anmeldung oder die Weiterleitung um, an denen nichts vorbeikommt.

Was immer abgedeckt ist

Egal, was die Seite gebaut hat: Das Plugin schützt auch die Stellen, an denen Inhalt sonst herausläuft, also Auszüge, Archiv- und Suchlisten, Abfrageschleifen, die WordPress-Sitemap und die REST-API. Eine geschützte Seite lässt sich auch über /wp-json nicht lesen.

Wofür Sie Blöcke brauchen

Zwei Dinge haben keinen Shortcode, weil sie Eigenschaften eines Blocks sind und nichts, was Sie platzieren:

  • Die Sichtbarkeit einzelner Blöcke, die einen Block nur Mitgliedern, nur Gästen oder nur Inhabern eines Kurses zeigt.
  • Das Setzen einer Seitenregel, wie oben beschrieben.

Wenn Sie meistens im Builder arbeiten, ist der praktische Weg: die Seite kurz im Block-Editor öffnen, die Regel setzen, zurückwechseln.

Zwischenspeicher

Für Builder ändert sich nichts: Seiten bleiben für anonyme Besucher zwischenspeicherbar, Antworten für angemeldete Mitglieder werden als nicht zwischenspeicherbar markiert. Bringt Ihr Builder einen eigenen Cache mit, prüfen Sie, ob er DONOTCACHEPAGE beachtet, bevor Sie sich auf eine geschützte Seite verlassen.

Last updated on September 18, 2026

War dieser Artikel hilfreich?

Related articles