Gästebuch in WordPress einbinden

Wer in WordPress ein Gästebuch erstellen will, braucht dafür keinen Programmierer. WordPress bringt mit der Kommentarfunktion schon einen Teil davon mit, ein Plugin ergänzt den Rest, und ein eigenständiges Script lässt sich über einen HTML-Block in die eigene Website holen. Welcher Weg passt, hängt an einer Frage: Wo sollen die Einträge liegen, und wer verwaltet sie?

Gästebuch als eingebetteter Bereich einer WordPress-Website, auf Laptop und Smartphone

Bei den ersten beiden Wegen speichert WordPress alle Einträge selbst, und Sie verwalten alles im Dashboard. Beim dritten bleibt das Gästebuch ein eigenes Programm mit eigenem Admin-Bereich; die WordPress-Seite zeigt es nur an. Die Grafik stellt das nebeneinander.

Drei Wege, zwei Orte für die Einträge
auf Ihrer Seite hier landen die Einträge A Kommentare Diskussion erlaubt B Plugin [gwolle_gb] C HTML-Block <iframe> WordPress Einträge Verwaltung im Dashboard eigenes Script, eigener Ordner Einträge Verwaltung eigener Admin

A · Kommentare auf einer eigenen Seite

Der schnellste Weg kommt ohne Zusatz aus. Unter „Seiten“ legen Sie eine neue Seite mit dem Titel „Gästebuch“ an, erlauben rechts in der Seitenleiste unter „Diskussion“ Kommentare und veröffentlichen sie. Jeder Kommentar ist ab jetzt ein Eintrag, und Besucher können die Einträge anderer kommentieren. Unter „Einstellungen → Diskussion“ legen Sie fest, ob ein Kommentar erst nach Ihrer Freigabe erscheint.

Zeigt die fertige Seite kein Formular, blendet Ihr Design Kommentare auf Seiten aus. Bei Block-Themes fügen Sie dann im Website-Editor (Design → Editor) dem Template für Seiten den Block „Kommentare“ hinzu. Die Optik bleibt die eines Kommentarbereichs. Was ein Gästebuch sonst von Kommentaren unterscheidet, erklärt ein eigener Beitrag.

Für klassische Themes gibt es einen Trick: Kopieren Sie die Datei comments.php unter neuem Namen. In der Kopie können Sie Texte und CSS anpassen, ohne die Kommentare unter Ihren Artikeln zu verändern. Eine eigene Seitenvorlage lädt die Kopie über den neuen Dateinamen, etwa mit comments_template( '/guestbook.php' ). Legen Sie beides in ein Child-Theme, sonst löscht das nächste Update Ihre Änderungen.

B · Ein Plugin aus dem WordPress-Verzeichnis

Mehr Funktionen bringt eine Erweiterung. Im Dashboard öffnen Sie „Plugins → Neues Plugin hinzufügen“, suchen nach „Guestbook“, installieren den Treffer und aktivieren ihn. Achten Sie vorher auf das Datum der letzten Aktualisierung: Was niemand mehr pflegt, wird zum Sicherheitsrisiko.

Verbreitet ist Gwolle Guestbook. Den Shortcode [gwolle_gb] setzen Sie auf eine Seite, schon erscheinen Formular und Einträge. Es kann Einträge vor der Veröffentlichung zurückhalten, bringt mehrere Arten von Spamschutz mit, und Sie können als Admin antworten. Gespeichert wird wie bei einem Kommentar in Ihrer eigenen Installation. Anders bei Diensten wie POWR: Dort kommt das Formular von fremden Servern, und die Einträge liegen beim Anbieter.

C · Das eigene Script im HTML-Block

Das Gästebuch Script läuft als eigenständiges Programm auf Ihrem Webspace, eine WordPress-Seite zeigt es in einem Rahmen an. Wer WordPress selbst hostet, hat MySQL oder MariaDB schon; das Script braucht zusätzlich PHP ab 8.2.12. Welche Version läuft, steht im Dashboard unter „Werkzeuge → Website-Zustand“ im Reiter „Bericht“.

  1. Das Archiv herunterladen und den Ordner per FTP neben wp-admin und wp-content hochladen, zum Beispiel als /gb/.
  2. Zugangsdaten eintragen, die script.sql importieren und das erste Admin-Konto anlegen. Die Installationsanleitung geht das Schritt für Schritt durch.
  3. Eine Seite öffnen oder neu erstellen, über das Plus den Block „Individuelles HTML“ einfügen und diesen Code eintragen:
Block „Individuelles HTML“
<iframe src="https://ihre-domain.de/gb/" title="Gästebuch"
width="100%" height="1200" style="border:0"></iframe>

Veröffentlichen, ins Menü aufnehmen, fertig. Den Ordner nennen Sie bewusst anders als die Seite: Heißt Ihre Seite Gästebuch, macht WordPress daraus meist die Adresse /gaestebuch/, und ein echter Ordner gleichen Namens verdeckt sie.

Ein iframe wächst nicht mit. Wählen Sie die Höhe großzügig, sonst entsteht ein zweiter Scrollbalken. Läuft Ihre Seite über https, muss auch die Adresse im src so beginnen, sonst bleibt der Rahmen leer. Die Ausgabe des Scripts hat eine feste Breite, voreingestellt sind 500 Pixel; unter 450 Pixel Bildschirmbreite nutzt sie die volle Breite. Mehr zu Höhe und Rahmen steht im Beitrag über den iframe.

Farben, Schriftart und Linkfarbe stellen Sie im Admin des Scripts ein, nicht im Dashboard. Übernehmen Sie die Werte aus Ihrem Layout, dann fällt der Rahmen kaum auf. Stellen Sie die Einstellung „Datenschutzerklärung anzeigen“ auf „ja“ und tragen Sie unter „Datenschutzerklärung Link“ die Adresse Ihrer Datenschutzseite ein. Dann bestätigen Besucher sie vor dem Absenden.

Der Vorteil dieses Weges: Die Einträge des Gästebuches hängen an keinem Design. Sie überstehen einen Wechsel der Vorlage und sogar den Abschied von WordPress. Dieselbe Liste können Sie auf einer zweiten Homepage zeigen oder in eine bestehende Webseite ohne WordPress integrieren. Neues erscheint erst nach Ihrer Freischaltung, eine Mail meldet es vorher. Seit Version 3.01 können Sie außerdem auf Einträge antworten, die Antwort steht hervorgehoben unter dem Beitrag.

Häufige Fragen

Geht das auch mit WordPress.com?

Nur mit einem bezahlten Tarif. Seit April 2026 lassen sich dort in jedem bezahlten Tarif Plugins installieren. Einen iframe lässt der Block „Individuelles HTML“ erst zu, wenn die Hosting-Funktionen aktiviert sind; so steht es auf der Hilfeseite zum HTML-Block. Im kostenlosen Tarif bleiben nur die Kommentare.

Kann ich auf Einträge antworten?

Ja, auf allen drei Wegen: mit Kommentaren, mit Gwolle und im Gästebuch Script ab Version 3.01. Dort klicken Sie in der Eintragsliste hinter einem freigeschalteten Beitrag auf „antworten“.

Warum erscheinen neue Einträge nicht?

Beim Script wartet jeder Beitrag auf Ihre Freischaltung. Meldet das Formular „Der Eintrag konnte nicht gespeichert werden!“, verschickt der Server keine Mails, und ohne Mail speichert das Script nichts. Stellen Sie im Admin unter „Mail-Einstellungen“ auf SMTP um und senden Sie eine Testnachricht.

Kann ich mehrere Gästebücher betreiben?

Gwolle kann das über book_id. Beim Script ist jede Installation ein Gästebuch; für ein zweites brauchen Sie einen weiteren Ordner und eine eigene Datenbank, weil die Tabellennamen feststehen.

Anders als bei vielen gehosteten Gästebüchern bleiben die Einträge bei Ihnen: Das Script ist kostenlos, blendet keine Anzeigen ein und lässt sich neben Ihrem WordPress einrichten. Jetzt kostenlos herunterladen

Dieser Beitrag wurde von der Redaktion von gaestebuch-script.de erstellt und zuletzt im September 2026 fachlich überprüft.

AGB - Kontakt - Impressum