Gibt es Plugins für Ghost? Erweiterungen und Integrationen erklärt

Ghost besitzt kein Plugin-System wie WordPress. Trotzdem lässt sich das CMS mit individuellen Funktionen, Automatisierungen, APIs und externen Diensten umfangreich erweitern.

Gibt es Plugins für Ghost? Erweiterungen und Integrationen erklärt
Gibt es Plugins für Ghost? Erweiterungen und Integrationen erklärt

Wer von WordPress zu Ghost wechselt, stellt meistens sehr schnell dieselbe Frage:

Wo finde ich die Plugins?

Bei WordPress lassen sich Kontaktformulare, Suchmaschinenoptimierung, Statistiken, Shops, Mitgliederbereiche, Sicherheitsfunktionen und unzählige weitere Funktionen über Plugins ergänzen. Im Administrationsbereich gibt es dafür ein eigenes Verzeichnis mit Tausenden Erweiterungen.

Bei Ghost wirst du einen vergleichbaren Menüpunkt vergeblich suchen.

Ghost besitzt kein klassisches Plugin-System wie WordPress. Das bedeutet jedoch nicht, dass du auf zusätzliche Funktionen verzichten musst. Ghost verfolgt lediglich einen anderen technischen Ansatz.

Viele wichtige Funktionen sind bereits fest in Ghost integriert. Weitere Möglichkeiten werden über externe Dienste, Einbettungen, Code Injection, Automatisierungsplattformen, Webhooks, APIs oder individuelle Anpassungen des Themes ergänzt.

In diesem Artikel schauen wir uns deshalb ausführlich an:

  • warum Ghost keine klassischen Plugins besitzt
  • welche Funktionen bereits zum Kernsystem gehören
  • welche Arten von Integrationen verfügbar sind
  • wie sich externe Inhalte einbetten lassen
  • was mit Code Injection möglich ist
  • wie Zapier, Make und n8n mit Ghost zusammenarbeiten
  • wofür Webhooks verwendet werden
  • worin sich Content API und Admin API unterscheiden
  • wann eine individuelle Theme-Anpassung sinnvoll ist
  • welche Sicherheits- und Datenschutzrisiken zu beachten sind
  • wann Ghost an seine Grenzen stößt

Gibt es Plugins für Ghost?

Die kurze Antwort lautet:

Nein, Ghost besitzt kein Plugin-System wie WordPress.

Du kannst nicht in Ghost Admin nach einem beliebigen Plugin suchen, es mit einem Klick installieren und anschließend einen neuen Funktionsbereich im Administrationsmenü verwenden.

Die ausführlichere Antwort lautet jedoch:

Ghost lässt sich trotzdem umfangreich erweitern.

Anstelle eines zentralen Plugin-Systems verwendet Ghost unterschiedliche Wege, um zusätzliche Funktionen und externe Anwendungen einzubinden:

  • direkte Einbettungen im Editor
  • HTML-Karten
  • Code Injection
  • externe Dienste
  • fertige Integrationen
  • Automatisierungsplattformen
  • Webhooks
  • Content API
  • Admin API
  • individuelle Theme-Anpassungen
  • eigenständige Webanwendungen

Welche Methode geeignet ist, hängt davon ab, was du erreichen möchtest.

Ein YouTube-Video benötigt beispielsweise keine aufwendige API-Anbindung. Eine URL im Editor reicht häufig bereits aus.

Ein externes Kontaktformular lässt sich möglicherweise über eine HTML-Karte einbetten.

Eine automatische Übertragung neuer Mitglieder in ein CRM kann dagegen über Zapier, Make, n8n oder einen eigenen Webhook umgesetzt werden.

Für eine vollständig individuelle Anwendung kann schließlich eine der Ghost-Schnittstellen verwendet werden.

Warum verwendet Ghost keine klassischen Plugins?

Ghost wurde mit einem anderen Schwerpunkt als WordPress entwickelt.

WordPress entstand ursprünglich als Blogging-System und entwickelte sich mit der Zeit zu einem universellen Content-Management-System. Über Plugins kann es heute nahezu jede erdenkliche Funktion übernehmen – vom einfachen Blog bis zum Onlineshop, Buchungsportal oder Lernmanagementsystem.

Diese Flexibilität ist eine große Stärke. Sie bringt jedoch auch Herausforderungen mit sich.

Plugins können:

  • die Website verlangsamen
  • untereinander Konflikte verursachen
  • nach Updates nicht mehr funktionieren
  • Sicherheitslücken enthalten
  • von ihren Entwicklern aufgegeben werden
  • zusätzliche Datenbanken oder Scripts laden
  • unübersichtliche Administrationsbereiche erzeugen
  • regelmäßige Wartung erfordern

Ghost verfolgt einen schlankeren Ansatz. Das System konzentriert sich auf Veröffentlichungen, Newsletter, Mitglieder und kostenpflichtige Inhalte.

Viele zentrale Funktionen, für die WordPress zusätzliche Plugins benötigt, gehören bei Ghost bereits zum Kernsystem.

Dadurch bleibt die grundlegende Plattform vergleichsweise einheitlich. Zusätzliche Spezialfunktionen werden nicht direkt in Ghost installiert, sondern meistens über klar abgegrenzte Schnittstellen oder externe Dienste verbunden.

Das verhindert nicht automatisch jedes Problem. Auch externe Integrationen können ausfallen, Kosten verursachen oder Datenschutzfragen aufwerfen. Sie greifen aber meistens weniger tief in das eigentliche Ghost-System ein als ein klassisches WordPress-Plugin.

Welche Funktionen sind bereits in Ghost enthalten?

Bevor du nach einer Erweiterung suchst, solltest du prüfen, ob Ghost die gewünschte Funktion bereits selbst anbietet.

Ghost enthält inzwischen zahlreiche Funktionen, für die bei anderen Content-Management-Systemen häufig zusätzliche Erweiterungen benötigt werden.

Dazu gehören unter anderem:

  • Beiträge und statische Seiten
  • Newsletterversand
  • kostenlose Mitgliedschaften
  • kostenpflichtige Mitgliedschaften
  • verschiedene Mitgliedschaftspakete
  • monatliche und jährliche Abonnements
  • Anmeldung und Mitgliederkonten
  • Kommentare
  • integrierte Suche
  • native Statistiken
  • Empfehlungen
  • Tipps und einmalige Unterstützungen
  • Autorenverwaltung
  • Tags und interne Tags
  • geplante Veröffentlichungen
  • RSS-Feeds
  • Canonical URLs
  • Meta-Titel und Meta-Beschreibungen
  • strukturierte Daten
  • XML-Sitemaps
  • Social-Media-Vorschauen
  • Weiterleitungen
  • Code Injection
  • Webhooks
  • Content API
  • Admin API

Du benötigst deshalb nicht automatisch eine externe SEO-Erweiterung, nur weil du Meta-Daten bearbeiten möchtest. Auch ein grundlegendes Newsletter-Plugin oder ein separates Mitglieder-Plugin ist normalerweise nicht notwendig.

Die beste Integration ist häufig diejenige, die du gar nicht erst brauchst.

Prüfe zunächst die Ghost-Einstellungen, den Editor und die Designoptionen deines Themes. Erst wenn die gewünschte Funktion dort nicht vorhanden ist, solltest du nach einer externen oder individuellen Lösung suchen.

Welche Integrationsmöglichkeiten bietet Ghost?

Ghost unterscheidet nicht nur zwischen „integriert“ und „nicht integriert“. Es gibt mehrere technische Stufen.

Von einfach bis anspruchsvoll lassen sich die Erweiterungsmöglichkeiten ungefähr so einordnen:

  1. Inhalte über eine URL einbetten
  2. HTML-Karten im Editor verwenden
  3. Code über Code Injection ergänzen
  4. einen externen Dienst verbinden
  5. eine Automatisierungsplattform einsetzen
  6. einen Webhook einrichten
  7. das Ghost-Theme anpassen
  8. die Content API verwenden
  9. die Admin API verwenden
  10. eine eigene Anwendung entwickeln

Für viele alltägliche Anforderungen reichen bereits die ersten vier oder fünf Möglichkeiten vollkommen aus.

Externe Inhalte direkt im Ghost-Editor einbetten

Die einfachste Art einer Integration ist das Einbetten externer Inhalte.

Ghost erkennt zahlreiche URLs automatisch. Kopierst du einen unterstützten Link in den Editor, kann Ghost daraus eine passende Einbettung erzeugen.

Das funktioniert abhängig vom jeweiligen Dienst beispielsweise bei:

  • YouTube-Videos
  • Vimeo-Videos
  • Spotify-Inhalten
  • SoundCloud
  • Social-Media-Beiträgen
  • Karten
  • Design-Prototypen
  • Code-Beispielen
  • weiteren Medienplattformen

Der genaue Funktionsumfang kann sich verändern und hängt teilweise davon ab, was der externe Anbieter über seine Einbettungsschnittstelle bereitstellt.

Eine solche Einbettung ist praktisch, weil du weder ein Plugin installieren noch dein Theme bearbeiten musst.

Trotzdem solltest du nicht jede Einbettung bedenkenlos verwenden.

Externe Inhalte können:

  • zusätzliche Scripts laden
  • Cookies setzen
  • Nutzerdaten an Dritte übertragen
  • die Ladezeit erhöhen
  • bei einem Ausfall des Dienstes verschwinden
  • nach Änderungen des Anbieters anders aussehen

Gerade bei externen Diensten solltest du die datenschutzrechtlichen Auswirkungen prüfen. Ein technisch funktionierendes Element ist nicht automatisch eine datenschutzfreundliche Lösung.

HTML-Karten für Formulare und externe Werkzeuge

Wenn ein Dienst nicht automatisch über seine URL eingebettet wird, kannst du häufig eine HTML-Karte verwenden.

Ghost bietet im Editor eine eigene Karte für HTML-Inhalte. Dort kannst du beispielsweise einen vom Anbieter bereitgestellten Einbettungscode einfügen.

Typische Anwendungsfälle sind:

  • Kontaktformulare
  • Umfragen
  • Terminbuchungen
  • Rechner
  • Spendenformulare
  • Produktansichten
  • Tabellen
  • interaktive Grafiken
  • Vergleichsrechner
  • Karten
  • externe Newsletterformulare
  • individuell gestaltete Schaltflächen

Du fügst eine HTML-Karte über das Plus-Symbol im Ghost-Editor ein und kopierst anschließend den benötigten Code hinein.

Ein einfaches eingebettetes Element könnte beispielsweise so aussehen:

<iframe
    src="https://beispiel.de/formular"
    width="100%"
    height="700"
    loading="lazy"
    title="Kontaktformular">
</iframe>

In der Praxis solltest du jedoch nicht wahllos fremden Code übernehmen.

Prüfe vor dem Einfügen:

  • Wer stellt den Code bereit?
  • Welche Scripts werden geladen?
  • Werden Cookies gesetzt?
  • Welche Daten werden übertragen?
  • Funktioniert die Darstellung auf Mobilgeräten?
  • Ist die Verbindung per HTTPS abgesichert?
  • Muss die Datenschutzerklärung angepasst werden?
  • Was passiert, wenn der externe Dienst ausfällt?

Eine HTML-Karte wirkt nur innerhalb des jeweiligen Beitrags oder der jeweiligen Seite. Das macht sie ideal für Funktionen, die nur an einer bestimmten Stelle benötigt werden.

Globale Erweiterungen mit Code Injection einbinden

Soll ein Script auf der gesamten Website geladen werden, kannst du die Code-Injection-Funktion von Ghost verwenden.

Du findest sie üblicherweise unter:

Settings → Advanced → Code Injection

Ghost unterscheidet dort zwischen zwei Bereichen:

  • Site Header
  • Site Footer

Code im Site Header wird innerhalb des <head>-Bereichs deiner Website ausgegeben.

Code im Site Footer wird vor dem schließenden </body>-Element eingefügt.

Typische Anwendungen sind:

  • eigene CSS-Anpassungen
  • Webfonts
  • Verifizierungscodes
  • Analysewerkzeuge
  • Cookie-Management
  • externe Widgets
  • Support-Chats
  • Conversion-Tracking
  • zusätzliche JavaScript-Funktionen
  • strukturierte Daten

Ein einfacher CSS-Code könnte beispielsweise so aussehen:

<style>
    .mein-hinweis {
        padding: 1rem;
        border-radius: 12px;
        background: #f4f4f6;
    }
</style>

Für kleine Anpassungen kann Code Injection sehr praktisch sein, da das eigentliche Theme nicht bearbeitet werden muss.

Globale und seitenspezifische Code Injection

Ghost unterstützt nicht nur globale Code Injection.

Du kannst zusätzlichen Code auch für einzelne Beiträge und Seiten hinterlegen. Öffne dazu den entsprechenden Beitrag und anschließend dessen Einstellungen.

Das ist beispielsweise sinnvoll, wenn:

  • ein Tracking-Script nur auf einer Kampagnenseite benötigt wird
  • eine einzelne Seite eigenes CSS verwendet
  • ein Rechner nur auf einer bestimmten Unterseite geladen wird
  • strukturierte Daten ausschließlich zu einem konkreten Inhalt gehören
  • ein externes Formular nur auf einer Landingpage eingesetzt wird

Vermeide es, große Scripts global zu laden, wenn sie nur auf einer einzigen Seite gebraucht werden. Jedes zusätzliche Script kann Ladezeit und Fehleranfälligkeit erhöhen.

Was kann Code Injection nicht leisten?

Code Injection ist mächtig, aber kein vollständiger Ersatz für serverseitige Erweiterungen.

Damit kannst du hauptsächlich Inhalte ergänzen, die im Browser deiner Besucher ausgeführt oder dargestellt werden.

Du kannst darüber beispielsweise nicht sicher:

  • geheime API-Schlüssel verwenden
  • beliebige Serverprozesse ausführen
  • die Ghost-Datenbank direkt verändern
  • vertrauliche Daten verarbeiten
  • Admin-API-Zugangsdaten im Browser verstecken
  • neue serverseitige Ghost-Funktionen installieren

Alles, was einen geheimen Schlüssel oder geschützten Zugriff benötigt, gehört auf einen eigenen Server oder in einen geeigneten Automatisierungsdienst.

Ein Admin API Key darf niemals über Code Injection, eine HTML-Karte oder öffentliches JavaScript ausgeliefert werden.

Fertige Integrationen verwenden

Ghost bietet ein eigenes Verzeichnis mit Anleitungen für verschiedene externe Dienste.

Dazu können je nach aktuellem Angebot Werkzeuge aus folgenden Bereichen gehören:

  • Statistiken
  • E-Mail-Marketing
  • Automatisierung
  • Community
  • Formulare
  • Suche
  • Social Media
  • Zahlungsabwicklung
  • Medien
  • Übersetzungen
  • Entwicklerwerkzeuge

Eine „Integration“ bedeutet dabei nicht immer, dass Ghost selbst eine vollständig fertige Verbindung installiert.

Je nach Dienst kann die Einrichtung bestehen aus:

  • dem Einfügen eines Scripts
  • einer HTML-Einbettung
  • einer Zapier-Automatisierung
  • einem Webhook
  • einer API-Verbindung
  • einer Theme-Anpassung
  • einer Anleitung des Drittanbieters

Lies deshalb genau, welche Voraussetzungen eine Integration besitzt und welche Kosten beim externen Anbieter entstehen.

Ghost kann für die Verwendung einer Schnittstelle kostenlos sein, während der angeschlossene Dienst einen monatlichen Tarif verlangt.

Automatisierungen mit Zapier

Zapier verbindet verschiedene Onlinedienste nach einem einfachen Prinzip:

Wenn in einer Anwendung etwas passiert, wird in einer anderen Anwendung eine Aktion ausgeführt.

Der Auslöser wird häufig als Trigger bezeichnet. Die anschließende Handlung ist die Action.

Ein Beispiel:

  • Ein neuer Beitrag wird in Ghost veröffentlicht.
  • Zapier erkennt das Ereignis.
  • Anschließend wird automatisch eine Nachricht in einem Teamkanal veröffentlicht.

Weitere mögliche Abläufe sind:

  • neue Ghost-Mitglieder in eine Tabelle übertragen
  • neue Mitglieder in einem CRM anlegen
  • veröffentlichte Beiträge an soziale Netzwerke weitergeben
  • Teammitglieder über neue Inhalte informieren
  • Daten an einen Marketingdienst senden
  • Aufgaben für neue Beiträge erstellen

Der Vorteil von Zapier liegt in der vergleichsweise einfachen Bedienung. Viele Abläufe können ohne eigene Programmierung erstellt werden.

Mögliche Nachteile sind:

  • laufende Kosten
  • Begrenzungen bei Ausführungen
  • Abhängigkeit von einem externen Anbieter
  • Verzögerungen zwischen Auslöser und Aktion
  • Datenschutzfragen
  • eingeschränkte Möglichkeiten bei komplexen Abläufen

Ghost mit Make verbinden

Make verfolgt ein ähnliches Prinzip wie Zapier, stellt Abläufe aber häufig stärker als visuelle Szenarien dar.

Du kannst mehrere Schritte miteinander verbinden, Daten filtern, Felder umwandeln und unterschiedliche Pfade verwenden.

Ein mögliches Szenario könnte so aussehen:

  1. Ghost meldet einen neu veröffentlichten Beitrag.
  2. Make liest Titel, URL und Auszug aus.
  3. Die Daten werden passend formatiert.
  4. Ein Eintrag wird in einer Tabelle erstellt.
  5. Gleichzeitig wird eine Nachricht an ein Team gesendet.
  6. Anschließend wird eine Aufgabe für die spätere Auswertung angelegt.

Make eignet sich besonders, wenn ein Ablauf aus mehreren Aktionen besteht oder Daten vor der Weitergabe bearbeitet werden müssen.

Auch hier solltest du Preise, Datenschutz, Ausführungslimits und Fehlerbehandlung berücksichtigen.

Selbst gehostete Automatisierungen mit n8n

n8n ist eine weitere Plattform für automatisierte Abläufe.

Der Dienst kann als verwaltetes Angebot verwendet oder selbst gehostet werden. Beim Self-Hosting behältst du mehr Kontrolle über die technische Umgebung und die verarbeiteten Daten.

Das bedeutet jedoch nicht, dass die Lösung automatisch unkomplizierter wird.

Du bist dann selbst verantwortlich für:

  • Installation
  • Updates
  • Backups
  • Sicherheit
  • Erreichbarkeit
  • Zugangsschutz
  • Protokollierung
  • Fehlerbehebung

n8n kann interessant sein, wenn du komplexere Abläufe aufbauen, mehr Kontrolle behalten oder viele Automatisierungen betreiben möchtest.

Für einen einzelnen einfachen Ablauf ist ein vollständig selbst gehostetes Automatisierungssystem möglicherweise mehr Aufwand als Nutzen.

Was sind Webhooks?

Ein Webhook informiert einen anderen Dienst automatisch darüber, dass in Ghost ein bestimmtes Ereignis stattgefunden hat.

Du kannst dir einen Webhook wie eine automatische Benachrichtigung zwischen zwei Anwendungen vorstellen.

Wenn beispielsweise ein neuer Beitrag veröffentlicht wird, sendet Ghost eine HTTP-Anfrage an eine vorher festgelegte Adresse.

Diese Zieladresse kann zu folgenden Systemen gehören:

  • Zapier
  • Make
  • n8n
  • einer eigenen Anwendung
  • einem Suchdienst
  • einem internen Server
  • einem Benachrichtigungssystem
  • einem Veröffentlichungsprozess

Ein typischer Ablauf sieht so aus:

  1. In Ghost wird ein Beitrag veröffentlicht.
  2. Das festgelegte Ereignis löst den Webhook aus.
  3. Ghost sendet die zugehörigen Daten an die Zieladresse.
  4. Der empfangende Dienst verarbeitet die Informationen.
  5. Eine weitere Aktion wird ausgeführt.

Ghost wertet eine Antwort mit einem erfolgreichen HTTP-Status aus dem 2xx-Bereich als erfolgreiche Zustellung.

Wofür können Ghost-Webhooks verwendet werden?

Webhooks eignen sich unter anderem für:

  • Benachrichtigungen bei neuen Beiträgen
  • Aktualisierung eines externen Suchindexes
  • automatische Bereitstellung einer Headless-Website
  • Übertragung von Mitgliederdaten
  • Synchronisation mit einem CRM
  • Archivierung von Inhalten
  • Auslösen interner Arbeitsabläufe
  • Weitergabe von Änderungen an andere Systeme

Welche Ereignisse zur Verfügung stehen, hängt von der Ghost-Version und dem jeweiligen Funktionsbereich ab.

Webhooks richtest du über eine benutzerdefinierte Integration ein.

Der entsprechende Bereich befindet sich in Ghost Admin unter den erweiterten Einstellungen und Integrationen.

Für einen neuen Webhook benötigst du mindestens:

  • ein Ereignis
  • eine öffentlich erreichbare Zieladresse

Die Zieladresse muss Anfragen von Ghost empfangen können.

Eine benutzerdefinierte Integration anlegen

Eine Custom Integration stellt die Zugangsdaten und Konfigurationsmöglichkeiten für eigene Verbindungen bereit.

Öffne in Ghost Admin:

Settings → Advanced → Integrations

Wähle anschließend die Option zum Hinzufügen einer benutzerdefinierten Integration.

Vergib einen eindeutigen Namen, beispielsweise:

  • Website-Suche
  • CRM-Verbindung
  • Beitragsautomatisierung
  • interne Auswertung
  • Make-Verbindung
  • n8n-Workflow

Nach dem Anlegen stellt Ghost abhängig von der Integration verschiedene Informationen bereit. Dazu gehören normalerweise:

  • Content API Key
  • Admin API Key
  • API-Adresse
  • Webhook-Einstellungen

Behandle diese Daten unterschiedlich.

Der Content API Key dient dem Zugriff auf veröffentlichte Inhalte und kann in bestimmten öffentlichen Anwendungen verwendet werden.

Der Admin API Key ermöglicht schreibende und administrative Aktionen. Er muss geheim bleiben.

Die Ghost Content API

Die Content API stellt veröffentlichte Inhalte einer Ghost-Website als strukturierte Daten zur Verfügung.

Darüber können Anwendungen unter anderem folgende Inhalte abrufen:

  • Beiträge
  • Seiten
  • Tags
  • Autoren
  • Mitgliedschaftspakete
  • öffentliche Website-Einstellungen

Die Daten werden im JSON-Format bereitgestellt.

Typische Einsatzgebiete sind:

  • externe Suchfunktionen
  • mobile Apps
  • eigene Frontends
  • Inhaltsarchive
  • dynamische Übersichten
  • Headless-Websites
  • Verknüpfungen mit anderen Plattformen

Ein Headless-Aufbau bedeutet, dass Ghost weiterhin zur Verwaltung und Veröffentlichung der Inhalte verwendet wird, während die sichtbare Website mit einem anderen System erstellt wird.

Ghost kann dabei beispielsweise Inhalte für ein Frontend auf Basis moderner JavaScript-Technologien liefern.

Das ist leistungsfähig, erhöht aber den technischen Aufwand deutlich.

Ist der Content API Key geheim?

Der Content API Key ermöglicht ausschließlich den Zugriff auf öffentliche Inhalte. Die offizielle Ghost-Dokumentation beschreibt ihn deshalb als geeignet für Browser und andere nicht vertrauliche Umgebungen.

Trotzdem solltest du den Schlüssel nicht mit einem Admin API Key verwechseln.

Der Content API Key erlaubt keinen beliebigen administrativen Zugriff. Er kann beispielsweise nicht einfach neue Beiträge veröffentlichen oder Mitglieder verändern.

Bei einer privat geschalteten Website solltest du trotzdem sorgfältig prüfen, wo du entsprechende Schlüssel und Inhalte verwendest.

Die Ghost Admin API

Die Admin API bietet wesentlich umfangreichere Möglichkeiten.

Darüber können berechtigte Anwendungen beispielsweise Inhalte erstellen, bearbeiten oder veröffentlichen. Je nach Endpunkt und Berechtigung lassen sich auch weitere administrative Daten verwalten.

Mögliche Einsatzgebiete sind:

  • Beiträge automatisch erstellen
  • Inhalte aus einem anderen System importieren
  • bestehende Beiträge aktualisieren
  • Tags zuweisen
  • Bilder hochladen
  • Mitglieder verwalten
  • Newsletterprozesse automatisieren
  • redaktionelle Werkzeuge entwickeln

Diese Schnittstelle besitzt erheblich mehr Rechte als die Content API.

Der Admin API Key muss deshalb unbedingt geheim bleiben.

Du darfst ihn nicht:

  • in einer HTML-Karte veröffentlichen
  • über Code Injection einfügen
  • in öffentlich ausgeliefertem JavaScript speichern
  • in ein öffentliches Git-Repository hochladen
  • sichtbar in Screenshots zeigen
  • unverschlüsselt weitergeben

Die Verwendung gehört in eine geschützte Serverumgebung oder in einen vertrauenswürdigen Automatisierungsdienst.

Content API und Admin API im Vergleich

Die beiden Schnittstellen verfolgen unterschiedliche Aufgaben.

Content API

Die Content API ist hauptsächlich zum Lesen veröffentlichter Inhalte gedacht.

Sie eignet sich für:

  • Website-Frontends
  • Suchfunktionen
  • Apps
  • öffentliche Beitragsübersichten
  • Inhaltsabfragen
  • Headless-Projekte

Der Schlüssel kann in geeigneten Fällen im Browser verwendet werden, weil er nur Zugriff auf öffentliche Daten ermöglicht.

Admin API

Die Admin API ermöglicht administrative und schreibende Aktionen.

Sie eignet sich für:

  • automatische Veröffentlichungen
  • Importe
  • Aktualisierungen
  • Mitgliederverwaltung
  • redaktionelle Systeme
  • geschützte Automatisierungen

Der Schlüssel muss geheim bleiben und darf nicht im Browser veröffentlicht werden.

Eine einfache Regel lautet:

Möchtest du öffentliche Inhalte anzeigen, benötigst du wahrscheinlich die Content API.

Möchtest du Inhalte oder Daten in Ghost verändern, benötigst du wahrscheinlich die Admin API.

Individuelle Funktionen direkt im Theme

Einige Erweiterungen benötigen eine engere Verbindung mit der Darstellung und den vorhandenen Inhalten deiner Website.

Dann kann die gewünschte Funktion direkt in das Ghost-Theme eingebaut werden.

Das ist beispielsweise sinnvoll für:

  • besondere Übersichtsseiten
  • dynamische Beitragslisten
  • Inhaltsfilter
  • individuell gestaltete Mitgliederbereiche
  • spezielle Navigationsfunktionen
  • eigene Rechner und Werkzeuge
  • besondere Call-to-Action-Bereiche
  • individuelle Darstellungen für Tags oder Autoren
  • zusätzliche Bereiche auf der Startseite
  • Funktionen, die bestehende Ghost-Inhalte verwenden

Ein Theme kann außerdem eigene Einstellungen bereitstellen. Dadurch lassen sich bestimmte Inhalte oder Darstellungen später über Ghost Admin steuern, ohne für jede Änderung erneut die Theme-Dateien bearbeiten zu müssen.

Wann ist Code Injection besser als eine Theme-Anpassung?

Code Injection eignet sich besonders, wenn:

  • nur ein kurzes Script ergänzt wird
  • eine kleine CSS-Anpassung notwendig ist
  • ein Verifizierungscode eingefügt werden muss
  • der Code auf allen Seiten identisch ist
  • das Theme bei Updates unverändert bleiben soll

Eine Theme-Anpassung ist sinnvoller, wenn:

  • die Funktion Bestandteil des Layouts ist
  • Inhalte abhängig von Beiträgen oder Tags erscheinen
  • unterschiedliche Templates betroffen sind
  • die Funktion sauber in das Design eingebunden werden soll
  • größere Mengen HTML, CSS und JavaScript notwendig sind
  • Einstellungen später über Ghost Admin steuerbar sein sollen

Je mehr Code du über Code Injection einfügst, desto unübersichtlicher kann die Wartung werden.

Kleine Ergänzungen sind dort gut aufgehoben. Umfangreiche Funktionen gehören meistens in das Theme oder in eine eigenständige Anwendung.

Zwei praktische Beispiele auf Herr-Meier.de

Auch auf Herr-Meier.de werden individuelle Funktionen eingesetzt, für die bei WordPress vermutlich zunächst nach einem passenden Plugin gesucht würde.

Die beiden Beispiele zeigen, dass Ghost nicht zwingend ein klassisches Plugin-System benötigt, um über einen gewöhnlichen Blog hinauszugehen.

Der kostenlose QR-Code-Generator

Auf Herr-Meier.de steht ein kostenloser QR-Code-Generator zur Verfügung. Besucher können damit direkt auf der Website eigene QR-Codes erstellen und herunterladen.

Ghost bringt einen solchen Generator nicht als Standardfunktion mit.

Bei WordPress würde man für diese Aufgabe wahrscheinlich ein entsprechendes Plugin installieren. Auf Herr-Meier.de wurde die Funktion stattdessen als individuelle Webanwendung umgesetzt und in die bestehende Website integriert.

Dadurch konnte der Generator gezielt an das Design und den gewünschten Funktionsumfang angepasst werden.

Eine individuelle Umsetzung bietet unter anderem folgende Vorteile:

  • Gestaltung passend zur vorhandenen Website
  • Konzentration auf die tatsächlich benötigten Funktionen
  • keine zusätzliche Plugin-Oberfläche
  • keine Abhängigkeit von einem klassischen Plugin-Verzeichnis
  • direkte Einbindung in die vorhandene Nutzerführung
  • Möglichkeit zur späteren Weiterentwicklung

Im Gegenzug muss eine solche Funktion selbst gepflegt, getestet und bei Bedarf aktualisiert werden.

Die Ghost-Hilfe als eigene Übersichtsseite

Auch die zentrale Ghost-Hilfe ist eine individuelle Erweiterung der Website.

Die zugehörigen Artikel werden über interne Kennzeichnungen strukturiert und automatisch in einer eigenen Übersicht zusammengeführt. Dadurch entsteht nach und nach ein umfangreicher deutschsprachiger Ghost-Guide, ohne dass jeder Artikel manuell auf einer statischen Seite ergänzt werden muss.

Bei WordPress würde eine vergleichbare Lösung möglicherweise mit einem Page Builder, einem Beitragslisten-Plugin oder einer Filtererweiterung umgesetzt.

Bei Ghost kann das vorhandene Theme die Informationen der Beiträge direkt verwenden und daraus eine passende Übersichtsseite erzeugen.

Dadurch bleibt die redaktionelle Arbeit einfach:

Neue Artikel werden veröffentlicht und entsprechend eingeordnet. Die Übersichtsseite übernimmt anschließend automatisch die Darstellung.

Diese Lösung zeigt besonders gut, dass individuelle Ghost-Erweiterungen nicht zwangsläufig komplizierte externe Anwendungen sein müssen. Manchmal reicht eine gezielte Anpassung des Themes, um aus den vorhandenen Ghost-Funktionen einen völlig neuen Bereich aufzubauen.

Individuelle Ghost-Anpassungen von Herr Meier

Nicht jede gewünschte Funktion lässt sich mit einer fertigen Integration oder einem kurzen Code-Schnipsel umsetzen.

Manchmal soll eine Ghost-Website einen individuellen Bereich, ein eigenes Werkzeug oder eine besondere Darstellung erhalten, die genau zum jeweiligen Projekt passt.

Mögliche Anpassungen sind beispielsweise:

  • individuelle Übersichtsseiten
  • besondere Startseitenbereiche
  • dynamische Beitragsdarstellungen
  • eigene Inhaltsfilter
  • angepasste Tag- und Autorenseiten
  • Landingpages
  • Rechner und kleine Webwerkzeuge
  • zusätzliche Theme-Einstellungen
  • individuelle Call-to-Action-Bereiche
  • Einbindung externer Dienste
  • Anpassungen an Navigation oder Footer
  • Mitglieder- und Angebotsseiten
  • optische und funktionale Theme-Erweiterungen

Dabei muss nicht aus jeder Idee sofort ein großes Entwicklungsprojekt werden.

Häufig lässt sich eine gewünschte Funktion bereits durch eine überschaubare Theme-Anpassung, eine intelligente Nutzung der vorhandenen Ghost-Daten oder eine passende externe Integration umsetzen.

Wenn du Ghost verwendest und eine individuelle Anpassung für deine Website suchst, kannst du dich gerne bei Herr Meier melden.

Beschreibe am besten kurz:

  • welche Funktion du dir wünschst
  • welche Ghost-Version oder Hostingvariante du verwendest
  • welches Theme aktuell installiert ist
  • wie das gewünschte Ergebnis ungefähr aussehen soll
  • ob bereits ein Beispiel oder eine ähnliche Lösung existiert

Kontakt:

hallo@herr-meier.de

Anschließend kann gemeinsam geprüft werden, ob die gewünschte Funktion realistisch ist und welcher Lösungsweg sich dafür anbietet.

Kann man mit Ghost einen Onlineshop betreiben?

Ghost besitzt kein vollständiges Shopsystem wie WooCommerce.

Du kannst trotzdem Produkte oder Leistungen anbieten, indem du externe Lösungen einbindest.

Mögliche Ansätze sind:

  • externe Produktseiten
  • eingebettete Kaufbuttons
  • Zahlungslinks
  • ein eigenständiger Shop auf einer Subdomain
  • Commerce-Plattformen mit Einbettung
  • individuelle API-Verbindungen

Ghost selbst eignet sich hervorragend für Inhalte, Newsletter, Communities und digitale Mitgliedschaften.

Für einen umfangreichen Shop mit:

  • Warenwirtschaft
  • Lagerbeständen
  • Versandberechnung
  • Produktvarianten
  • Retouren
  • komplexer Rechnungslogik
  • Steuern für zahlreiche Länder
  • Produktbewertungen
  • umfangreichen Gutscheinfunktionen

ist ein spezialisiertes Shopsystem meistens die bessere Grundlage.

Du kannst Ghost dann weiterhin für Magazin, Ratgeber, Newsletter und Kundengewinnung verwenden und den eigentlichen Verkauf über das Shopsystem abwickeln.

Lassen sich Kontaktformulare in Ghost einbauen?

Ja, aber Ghost besitzt keinen universellen eigenen Formularbaukasten für klassische Kontaktformulare.

Du kannst stattdessen:

  • einen externen Formulardienst einbetten
  • ein Formular über eine HTML-Karte einfügen
  • eine eigene serverseitige Formularverarbeitung verwenden
  • einen Automatisierungsdienst anschließen
  • eine individuelle Formularlösung entwickeln

Ein Formular besteht nicht nur aus sichtbaren Eingabefeldern.

Du benötigst außerdem:

  • eine sichere Übertragung
  • Spam-Schutz
  • eine zuverlässige Zustellung
  • Fehlerbehandlung
  • Datenschutzinformationen
  • gegebenenfalls eine Einwilligung
  • eine geeignete Speicherung oder Weiterleitung

Ein rein optisches HTML-Formular ohne funktionierenden Empfänger verarbeitet noch keine Anfragen.

Können externe Statistiken eingebunden werden?

Ja. Analysewerkzeuge lassen sich häufig über Code Injection oder eine Theme-Einstellung verbinden.

Bevor du einen externen Statistikdienst einsetzt, solltest du allerdings prüfen, ob die nativen Ghost-Statistiken für deine Anforderungen ausreichen.

Ein zusätzlicher Dienst kann:

  • weitere Kennzahlen liefern
  • Kampagnen auswerten
  • Besucherwege darstellen
  • individuelle Ereignisse messen
  • externe Marketingplattformen verbinden

Gleichzeitig können zusätzliche Scripts:

  • die Ladezeit beeinflussen
  • Cookies setzen
  • personenbezogene Daten übertragen
  • eine Einwilligung erforderlich machen
  • deine Datenschutzerklärung verändern

Mehr Daten bedeuten nicht automatisch bessere Entscheidungen. Verwende nur Messungen, die du tatsächlich auswertest und für die Weiterentwicklung deiner Website benötigst.

Sicherheit bei Ghost-Integrationen

Ghost selbst kann sicher und aktuell sein, während ein eingebundener Drittanbieter neue Risiken erzeugt.

Prüfe jede Integration vor der Einrichtung.

Wichtige Fragen sind:

  • Stammt der Code aus einer vertrauenswürdigen Quelle?
  • Wird die Integration regelmäßig gepflegt?
  • Welche Rechte benötigt sie?
  • Welche Daten werden übertragen?
  • Wo werden die Daten gespeichert?
  • Entstehen neue Cookies?
  • Benötigst du eine Einwilligung?
  • Ist ein Vertrag zur Auftragsverarbeitung erforderlich?
  • Wie kannst du die Integration wieder entfernen?
  • Was passiert bei einem Ausfall?
  • Werden geheime Schlüssel sicher gespeichert?
  • Gibt es Protokolle über fehlgeschlagene Abläufe?

Vergib immer nur die Zugriffe, die tatsächlich notwendig sind.

Lösche nicht mehr benötigte Integrationen und erneuere Zugangsdaten, wenn ein Schlüssel versehentlich veröffentlicht wurde.

Datenschutz bei externen Diensten

Für Betreiber in Deutschland und der Europäischen Union ist Datenschutz ein wichtiger Teil jeder Integration.

Wenn du einen externen Dienst einbindest, können bereits beim Aufruf der Seite Daten übertragen werden.

Dazu können gehören:

  • IP-Adresse
  • Browserinformationen
  • Referrer
  • Geräteinformationen
  • Cookies
  • eingegebene Formulardaten
  • E-Mail-Adressen
  • Nutzungsverhalten
  • Mitgliedschaftsdaten

Du solltest deshalb klären:

  • auf welcher Rechtsgrundlage die Verarbeitung erfolgt
  • ob eine vorherige Einwilligung notwendig ist
  • ob der Dienst Daten außerhalb der EU verarbeitet
  • welche Vereinbarungen mit dem Anbieter erforderlich sind
  • wie die Integration in der Datenschutzerklärung beschrieben wird
  • ob eine datenschutzfreundlichere Alternative existiert

Dieser Punkt betrifft nicht nur Ghost. Er gilt grundsätzlich für externe Inhalte, Tracking, Formulare und Automatisierungen auf Websites.

Kosten von Ghost-Integrationen

Ghost erhebt nicht automatisch eine zusätzliche Gebühr, nur weil du eine API, einen Webhook oder Code Injection verwendest.

Kosten können jedoch beim verbundenen Dienst entstehen.

Typische Kostenpunkte sind:

  • monatliche Tarife eines Automatisierungsdienstes
  • Anzahl ausgeführter Prozesse
  • Anzahl übertragener Datensätze
  • Newsletterkontakte
  • Formularübermittlungen
  • API-Aufrufe
  • Speicherplatz
  • Suchanfragen
  • Analysevolumen
  • Wartung eigener Anwendungen
  • Entwicklung und technische Betreuung

Eine zunächst kostenlose Integration kann bei wachsender Nutzung kostenpflichtig werden.

Prüfe deshalb vor der Einrichtung:

  • Was ist im kostenlosen Tarif enthalten?
  • Welche Begrenzungen gelten?
  • Wie verändert sich der Preis bei Wachstum?
  • Lassen sich Daten vollständig exportieren?
  • Kannst du den Anbieter später wechseln?
  • Was kostet die Einrichtung und Wartung?
  • Welche Arbeitszeit entsteht bei Fehlern?

In meinem Artikel „Was kostet Ghost wirklich? Ghost(Pro) vs. Self-Hosting“ findest du eine ausführlichere Betrachtung der direkten und indirekten Betriebskosten.

Ghost(Pro) und Integrationen

Grundsätzlich können sowohl Ghost(Pro) als auch selbst gehostete Ghost-Installationen mit externen Diensten verbunden werden.

Bei Ghost(Pro) hängt die Verfügbarkeit bestimmter erweiterter Funktionen vom gewählten Tarif ab. Besonders eigene Themes, Custom Integrations, Admin API und Webhooks sind nicht zwingend in jedem Einstiegstarif enthalten.

Prüfe deshalb vor der Buchung, welche Funktionen dein konkreter Tarif unterstützt.

Beim Self-Hosting hast du weitreichende technische Kontrolle. Du bist dafür selbst für Sicherheit, Updates, Backups und die Serverkonfiguration verantwortlich.

Self-Hosting bedeutet nicht automatisch, dass jede Integration ohne zusätzliche Kosten funktioniert. Die verbundenen Dienste, Automatisierungen und Entwicklungsarbeiten können in beiden Varianten Geld kosten.

Wann reichen Ghost-Integrationen nicht aus?

Ghost ist flexibel, aber kein universelles System für jede Aufgabe.

Eine andere Plattform kann sinnvoller sein, wenn dein Projekt hauptsächlich aus folgenden Funktionen besteht:

  • großer Onlineshop
  • komplexes Buchungssystem
  • Marktplatz
  • Immobilienportal
  • Lernmanagementsystem
  • umfangreiches Forum
  • Warenwirtschaft
  • Kundenverwaltung mit komplexen Prozessen
  • individuelle Unternehmenssoftware
  • mehrstufige Benutzerrollen und Arbeitsabläufe
  • große Datenbankanwendung

Du kannst Ghost zwar mit vielen externen Werkzeugen verbinden. Wenn nahezu jede zentrale Funktion außerhalb von Ghost stattfindet, solltest du prüfen, ob Ghost wirklich die richtige technische Basis ist.

Ghost ist besonders stark, wenn Inhalte, Newsletter, Mitglieder und Veröffentlichungen im Mittelpunkt stehen.

Welche Integrationsmethode passt zu meinem Vorhaben?

Eine einfache Orientierung:

Du möchtest ein Video oder einen Social-Media-Beitrag anzeigen

Füge die URL direkt in den Editor ein.

Du möchtest ein Formular oder einen Rechner auf einer Seite anzeigen

Verwende eine HTML-Karte oder den Einbettungscode eines geeigneten Dienstes.

Du möchtest ein kleines Script auf der gesamten Website laden

Nutze Code Injection.

Du möchtest ein Script nur auf einer bestimmten Seite laden

Nutze die seitenspezifische Code Injection des Beitrags oder der Seite.

Du möchtest Daten ohne Programmierung zwischen Diensten übertragen

Verwende Zapier, Make oder eine vergleichbare Automatisierungsplattform.

Du möchtest eigene kontrollierte Automatisierungen betreiben

Prüfe n8n oder eine individuelle Anwendung.

Du möchtest auf ein Ereignis in Ghost reagieren

Richte einen Webhook ein.

Du möchtest öffentliche Ghost-Inhalte in einer App darstellen

Verwende die Content API.

Du möchtest Inhalte automatisch erstellen oder verändern

Verwende die Admin API in einer geschützten Serverumgebung.

Du möchtest eine Funktion fest in das Design integrieren

Passe das Ghost-Theme an oder lasse eine individuelle Anpassung entwickeln.

Checkliste vor der Einrichtung einer Ghost-Integration

Bevor du einen externen Dienst mit Ghost verbindest oder eine individuelle Erweiterung umsetzt, solltest du folgende Punkte prüfen:

  • Ist die Funktion bereits in Ghost enthalten?
  • Kann dein Theme die gewünschte Aufgabe übernehmen?
  • Reicht eine einfache Einbettung aus?
  • Muss der Code wirklich auf allen Seiten geladen werden?
  • Ist der Anbieter vertrauenswürdig?
  • Wird die Integration noch aktiv gepflegt?
  • Welche Daten werden übertragen?
  • Werden Cookies gesetzt?
  • Muss die Datenschutzerklärung ergänzt werden?
  • Ist eine Einwilligung notwendig?
  • Welche monatlichen Kosten entstehen?
  • Welche Nutzungslimits gelten?
  • Wo werden Zugangsdaten gespeichert?
  • Benötigt die Verbindung wirklich administrative Rechte?
  • Gibt es eine Möglichkeit zum Export der Daten?
  • Wie lässt sich die Integration wieder entfernen?
  • Was passiert bei einem Ausfall?
  • Gibt es eine datenschutzfreundlichere Alternative?
  • Wurde die mobile Darstellung getestet?
  • Wurde die Ladezeit vor und nach der Integration verglichen?
  • Existiert eine Sicherung vor der Anpassung?

Je weniger unnötige externe Abhängigkeiten deine Website besitzt, desto leichter lässt sie sich langfristig betreiben.

Fazit: Ghost hat keine Plugins – aber viele Erweiterungsmöglichkeiten

Ghost besitzt kein klassisches Plugin-Verzeichnis wie WordPress.

Das ist zunächst ungewohnt, besonders wenn du bisher jede neue Funktion über eine installierbare Erweiterung hinzugefügt hast.

In der Praxis ist Ghost dennoch flexibel.

Du kannst das System erweitern über:

  • direkte Einbettungen
  • HTML-Karten
  • Code Injection
  • externe Dienste
  • Zapier, Make und n8n
  • Webhooks
  • Theme-Anpassungen
  • Content API
  • Admin API
  • eigene Anwendungen

Viele wichtige Funktionen wie Newsletter, Mitglieder, Bezahlinhalte, Suche, Kommentare, SEO-Grundlagen und Statistiken gehören außerdem bereits zu Ghost.

Der fehlende Plugin-Bereich ist deshalb nicht automatisch ein Nachteil. Er ist Teil eines anderen Konzepts.

Ghost bleibt im Kern auf Inhalte und Publikationen konzentriert. Spezielle Zusatzfunktionen werden über klar definierte Verbindungen oder individuelle Anpassungen ergänzt, anstatt beliebigen Erweiterungen direkten Zugriff auf das gesamte System zu geben.

Der QR-Code-Generator und die zentrale Ghost-Hilfe auf Herr-Meier.de zeigen, dass sich auch ganz eigene Funktionen in eine Ghost-Website integrieren lassen. Entscheidend ist nicht, ob dafür ein fertiges Plugin existiert, sondern welcher technische Lösungsweg zur gewünschten Funktion passt.

Dieser Ansatz kann Wartung und Konflikte reduzieren. Er erfordert jedoch manchmal mehr Planung und bei anspruchsvollen Projekten auch technisches Wissen.

Stelle dir vor jeder Erweiterung drei Fragen:

  1. Ist die gewünschte Funktion bereits in Ghost vorhanden?
  2. Was ist die einfachste geeignete Integrationsmethode?
  3. Welche Kosten, Risiken und Abhängigkeiten entstehen dadurch?

Wenn du eine eigene Idee für deine Ghost-Website hast und Unterstützung bei der Umsetzung suchst, kannst du dein Vorhaben unverbindlich an hallo@herr-meier.de senden.

Häufige Fragen zu Ghost-Plugins und Integrationen

Gibt es ein Plugin-Verzeichnis für Ghost?

Nein. Ghost besitzt kein zentrales Plugin-Verzeichnis wie WordPress. Erweiterungen werden über Einbettungen, Code Injection, externe Dienste, Automatisierungsplattformen, Webhooks, APIs oder Theme-Anpassungen umgesetzt.

Kann Ghost ohne Plugins erweitert werden?

Ja. Ghost stellt verschiedene offizielle Schnittstellen und Integrationsmethoden bereit. Dazu gehören Content API, Admin API, Webhooks, Code Injection und benutzerdefinierte Integrationen.

Kann ich WordPress-Plugins in Ghost installieren?

Nein. WordPress-Plugins wurden für die Architektur von WordPress entwickelt und sind nicht mit Ghost kompatibel. Du benötigst eine entsprechende Ghost-Integration, eine individuelle Anpassung oder einen externen Dienst.

Kann ich individuelle Funktionen für Ghost entwickeln lassen?

Ja. Abhängig von der gewünschten Funktion können individuelle Theme-Anpassungen, Übersichtsseiten, Webwerkzeuge, Einbettungen oder API-Verbindungen umgesetzt werden. Anfragen für Herr-Meier.de können an hallo@herr-meier.de gesendet werden.

Kann ich Google Analytics in Ghost einbauen?

Technisch lässt sich ein Analyse-Script über Code Injection oder eine Theme-Einstellung einbinden. Prüfe vorher die Datenschutzanforderungen und ob dir die nativen Ghost-Statistiken bereits ausreichen.

Kann ich ein Kontaktformular in Ghost einfügen?

Ja. Du kannst einen externen Formulardienst über eine HTML-Karte einbetten oder eine eigene Formularverarbeitung entwickeln. Datenschutz, Spam-Schutz und sichere Datenübertragung müssen berücksichtigt werden.

Was ist eine Custom Integration?

Eine Custom Integration wird in Ghost Admin angelegt und stellt unter anderem API-Zugangsdaten sowie die Möglichkeit zur Einrichtung von Webhooks bereit.

Was ist der Unterschied zwischen Content API und Admin API?

Die Content API dient hauptsächlich zum Lesen öffentlicher Inhalte. Die Admin API ermöglicht administrative und schreibende Aktionen. Der Admin API Key muss deshalb geheim bleiben.

Darf ich den Content API Key im Browser verwenden?

Die offizielle Ghost-Dokumentation beschreibt Content API Keys als für Browser geeignete Schlüssel, da sie nur Zugriff auf öffentliche Daten ermöglichen. Ein Admin API Key darf dagegen niemals öffentlich ausgeliefert werden.

Was kann ich mit einem Ghost-Webhook machen?

Ein Webhook informiert einen anderen Dienst automatisch über ein Ereignis in Ghost. Dadurch können beispielsweise Benachrichtigungen, Automatisierungen, Suchindex-Aktualisierungen oder Veröffentlichungsprozesse ausgelöst werden.

Funktionieren Zapier und Make mit Ghost?

Ja. Beide Plattformen können für Automatisierungen rund um Ghost verwendet werden. Je nach Ablauf kommen fertige Verbindungen, Webhooks oder API-Aufrufe zum Einsatz.

Kann ich n8n mit Ghost verbinden?

Ja. n8n kann Webhooks empfangen und mit Ghost-Schnittstellen arbeiten. Die Lösung eignet sich besonders für individuellere oder selbst verwaltete Automatisierungen.

Sind Integrationen bei Ghost kostenlos?

Ghost verlangt nicht automatisch Geld für die Nutzung seiner Schnittstellen. Der externe Dienst, das Automatisierungsvolumen, die Entwicklung oder der Betrieb einer eigenen Anwendung können jedoch Kosten verursachen.

Sind Integrationen bei Ghost(Pro) in jedem Tarif enthalten?

Nicht alle erweiterten Funktionen sind zwingend in jedem Ghost(Pro)-Tarif verfügbar. Prüfe insbesondere die Unterstützung für eigene Themes, Custom Integrations, Webhooks und APIs im gewünschten Tarif.

Ist Ghost durch den Verzicht auf Plugins sicherer?

Ein kleinerer Erweiterungskern kann bestimmte Konflikte und Wartungsprobleme reduzieren. Sicherheit hängt trotzdem von Updates, Konfiguration, Zugangsdaten, dem Theme und allen eingebundenen Drittanbietern ab.

Kann ich Ghost als Headless CMS verwenden?

Ja. Über die Content API kann Ghost Inhalte an ein getrennt entwickeltes Frontend oder eine App liefern. Dadurch steigt allerdings der technische Entwicklungs- und Wartungsaufwand.

Weiterführende Quellen

Die technischen Grundlagen findest du in der offiziellen Ghost-Dokumentation: