# WordPress Gästebuch Plugin

## Die Idee

### Ein Platz für Gäste.  
Mit klaren Regeln.

#### Ein Formular sammelt Rückmeldungen. Ein Gästebuch macht ausgewählte Rückmeldungen sichtbar.

LU Guestbook verbindet beides: Beiträge aus dem Avada-Formular landen in einer eigenen WordPress-Datenbanktabelle. Dort erhalten sie einen Freigabestatus. Öffentlich erscheinen ausschließlich freigegebene Einträge.

Das passt zu Websites mit Avada Forms, die Gästestimmen sammeln und deren Veröffentlichung steuern möchten – etwa für einen Verein, eine Veranstaltung oder einen Gastgeber.

[Eintrag schreiben] (#) ×

### Eintrag schreiben

Name*E-Mail*

Deine E-Mail-Adresse wird nicht veröffentlicht, sondern nur im Beschwerdefall zur Kontaktaufnahme verwendet.

Kommentar*

*Pflichtfelder bitte ausfüllen

#### Spielregeln

- Kommentare beleidigender, sexistischer und rassistischer Art haben genau wie falsche Faktenbehauptungen in unserem Gästebuch nichts verloren. Wir behalten uns vor, diese kommentarlos zu löschen. Auch Fake-Kommentare, die unter unterschiedlichen Namen von derselben IP-Adresse aus abgesetzt werden, löschen wir aus dem Gästebuch.
- Spam und Verlinkungen zu anderen Internetseiten werden gelöscht. Also bitte gar nicht erst posten!
Absenden

## Funktionen

### Was das WordPress  
Gästebuch Plugin leistet.

Von der Erfassung bis zur Darstellung. Direkt in Ihrer WordPress-Website.

#### Einträge übernehmen.

Avada Forms liefert Name, E-Mail, Kommentar und Gästebuchname. Über den Namen lassen sich mehrere Gästebücher getrennt ausgeben.

#### Freigabe steuern.

Manuell prüfen, automatisch nach Regeln entscheiden oder direkt veröffentlichen. Ausstehende, freigegebene und abgelehnte Beiträge stehen in eigenen Verwaltungsansichten.

#### Prüfregeln festlegen.

Die automatische Moderation prüft Textlängen, maximale Wortlängen, E-Mail-Format und eine eigene Sperrwortliste. Ein IP-Cooldown weist kurzfristige Folgeeinträge ab.

#### KI-Prüfung ergänzen.

Mit einem API-Schlüssel kann die automatische Moderation Kommentartext zusätzlich an [OpenAI] (https://de.wikipedia.org/wiki/OpenAI) übermitteln. Als auffällig markierte Kommentare werden abgelehnt.

#### Gezielt anzeigen.

Der Shortcode zeigt freigegebene Einträge, auf Wunsch nach Gästebuch gefiltert und chronologisch sortiert. Eine einstellbare Seitengröße ermöglicht Seitenwechsel per [AJAX] (https://de.wikipedia.org/wiki/Ajax _ (Programmierung) ) .

#### Gestaltung anpassen.

HTML-Vorlage und CSS lassen sich im Adminbereich bearbeiten. Platzhalter für Name, Kommentar und Datum verbinden die Einträge mit Ihrem Layout.

## Einrichtung

### Vom Formular  
zum Gästebuch.

01

### Formular vorbereiten

Plugin aktivieren und ein Avada-Formular mit den Feldnamen name, email, comment und guestbook einrichten.

02

### Moderation wählen

Im Luna-Universe-Menü Freigabemodus und Regeln konfigurieren. Standardmäßig warten neue Einträge auf manuelle Freigabe; der IP-Cooldown beträgt fünf Minuten.

03

### Ausgabe einbinden

Shortcode auf der gewünschten Seite einsetzen und das Layout abstimmen. Freigegebene Beiträge werden beim Seitenaufruf nachgeladen.

## Technik & Daten

### Die Details.  
Offen erklärt.

#### Was benötigt wird

WordPress und Avada Forms für neue Einträge. Die öffentliche Ausgabe benötigt [JavaScript] (https://de.wikipedia.org/wiki/JavaScript) und nutzt WordPress-AJAX. Für die optionale KI-Prüfung sind ein API-Schlüssel, PHP-cURL und eine ausgehende Verbindung erforderlich.

Verbindliche Mindestversionen von WordPress, PHP und Avada sind im Projekt nicht ausgewiesen.

#### Welche Daten bleiben

Gespeichert werden Name, E-Mail-Adresse, Kommentar, Gästebuchname, Eingangszeit, Status und ein [MD5-Hash] (https://de.wikipedia.org/wiki/Message-Digest _Algorithm _5) der ermittelten IP-Adresse. Die Standardausgabe zeigt Name, Datum und Kommentar.

Abgelehnte Einträge bleiben gespeichert, bis ein Administrator sie gesammelt löscht. Eine automatische Löschfrist ist nicht implementiert.

#### Was die KI-Prüfung bedeutet

Im automatischen Modus wird nach bestandenen lokalen Prüfungen und mit hinterlegtem Schlüssel der Kommentar an die KI-Moderationsschnittstelle gesendet.

#### Wie die Verwaltung arbeitet

Freigabe und Ablehnung prüfen die WordPress-Berechtigung edit _posts und einen Nonce. Einstellungen, Vorlagen und das gesammelte Löschen abgelehnter Einträge benötigen manage _options.

[Updates] (https://www.sodah.de/webdesign-agentur/support-wartung/) werden über den im Plugin hinterlegten Luna-Universe-Update-Server in die WordPress-Updateverwaltung eingebunden.

## Entwickelt bei Sodah

### Ihr Gästebuch.  
Teil Ihrer Website.

#### LU Guestbook ergänzt die WordPress-Entwicklung von Sodah um eine Gästebuchfunktion für Avada Forms.

Für Ihr Projekt lassen sich Formular, Freigaberegeln und Darstellung aufeinander abstimmen. Ob das Plugin zu Ihrer vorhandenen Website passt, klären wir im gemeinsamen Gespräch.

[WordPress Webdesign] (https://www.sodah.de/webdesign-agentur/) [WordPress-Webentwicklung] (https://www.sodah.de/webentwicklung-agentur/)

## Häufige Fragen

### Gut zu wissen.

Konkrete Antworten zu Einrichtung,  
Moderation und Daten.

### [Was ist LU Guestbook?] (#84c466dc47fa7b97c)

LU Guestbook ist ein WordPress Gästebuch Plugin von Sodah Webdesign. Es übernimmt Einträge aus Avada Forms, verwaltet ihren Freigabestatus und zeigt freigegebene Beiträge per Shortcode an.

### [Funktioniert das Gästebuch ohne Avada Forms?] (#118d9d6ac44af08ee)

Für die Erfassung neuer Einträge ist ausschließlich eine Anbindung an Avada Forms implementiert. Das Plugin stellt kein eigenes Eingabeformular bereit. Die Ausgabe bereits gespeicherter Einträge erfolgt über den Shortcode und benötigt JavaScript.

### [Werden Beiträge automatisch veröffentlicht?] (#a135a6bbc0de1d903)

Das hängt vom Moderationsmodus ab: „Manual“ speichert Beiträge zur Prüfung, „Auto“ entscheidet nach den konfigurierten Regeln und „None“ gibt Beiträge direkt frei. Ein aktivierter IP-Cooldown kann in allen drei Modi Folgeeinträge ablehnen. Öffentlich erscheinen nur freigegebene Beiträge.

### [Kann ich mehrere Gästebücher betreiben?] (#d597daaa049994936)

Ja. Das Formularfeld guestbook ordnet einen Eintrag einem Gästebuchnamen zu. Mit dem gleichnamigen Shortcode-Attribut lässt sich die Ausgabe auf dieses Gästebuch beschränken. Die Moderations- und Darstellungseinstellungen gelten pluginweit.

### [Ist KI für die Moderation notwendig?] (#2cc6ac51b2c22f90c)

Nein. Manuelle Moderation und lokale automatische Prüfregeln funktionieren ohne KI. Mit einem API-Schlüssel kann Kommentartext im automatischen Modus zusätzlich geprüft werden. Meldet die API einen Fehler, wird ein ansonsten gültiger Eintrag nicht dadurch zurückgehalten.

### [Welche Daten speichert das Plugin?] (#47119a194aaf3bab4)

LU Guestbook speichert Name, E-Mail, Kommentar, Gästebuchname, Eingangszeit, Status und einen MD5-Hash der ermittelten IP-Adresse in einer eigenen WordPress-Datenbanktabelle. Die Standardausgabe enthält Name, Datum und Kommentar. Automatische Löschfristen sind nicht implementiert.

### [Wie lässt sich die Darstellung anpassen?] (#f27c9292bb5d7c330)

Administratoren können die HTML-Vorlage und das CSS im Plugin bearbeiten. Die Vorlage unterstützt die Platzhalter , und 3. Oktober 2026. Außerdem lassen sich Einträge pro Seite und der Hinweis für ein leeres Gästebuch konfigurieren.
