Zum Inhalt springen

Ghost

Die integrierte Code Injection-Funktion von Ghost ermöglicht es Ihnen, Skripte im globalen <head> und </body> Ihrer Publikation hinzuzufügen. Alle Ghost-Pläne unterstützen Code Injection, was das Einbetten von Wink-Komponenten auf jeder Seite oder jedem Beitrag erleichtert.

  1. Gehen Sie im Ghost Admin-Panel zu Einstellungen → Code Injection.
  2. Fügen Sie im Feld Site Header das Stylesheet hinzu:
    <link rel="stylesheet" href="https://elements.wink.travel/styles.css">
  3. Fügen Sie im Feld Site Footer das Skript und den Application Loader hinzu (ersetzen Sie YOUR_CLIENT_ID):
    <script src="https://elements.wink.travel/elements.js" type="module" defer></script>
    <wink-app-loader client-id="YOUR_CLIENT_ID"></wink-app-loader>
  4. Klicken Sie auf Speichern.

Komponente zu einem Beitrag oder einer Seite hinzufügen

Abschnitt betitelt „Komponente zu einem Beitrag oder einer Seite hinzufügen“

Der Ghost-Editor unterstützt eine HTML-Karte, mit der Sie rohen HTML-Code überall in Ihrem Inhalt einfügen können.

  1. Öffnen Sie den Beitrag oder die Seite im Ghost-Editor.
  2. Geben Sie / ein, um den Karten-Auswahlmodus zu öffnen, und wählen Sie HTML.
  3. Fügen Sie den HTML-Code der Komponente ein, zum Beispiel:
    <wink-content-loader
    layout="HOTEL"
    id="YOUR_LAYOUT_ID"
    ></wink-content-loader>
  4. Klicken Sie außerhalb der Karte, um eine Vorschau anzuzeigen, und veröffentlichen Sie dann.

Für eine Komponente, die nur auf einer Seite erscheinen soll, unterstützt Ghost auch Code Injection pro Seite:

  1. Öffnen Sie die Einstellungen des Beitrags oder der Seite (Zahnrad-Symbol im Editor).
  2. Scrollen Sie zu Code Injection.
  3. Fügen Sie den Komponenten-Tag im Feld Footer hinzu (der globale App-Loader muss nur im site-weiten Footer sein).
  4. Speichern.
KomponenteHTML-TagZweck
Content Loader<wink-content-loader>Anzeige von Hotelkarten, Raster, Karten
Lookup<wink-lookup>Suchleiste für Reiseziele
Suchbutton<wink-search-button>Öffnet den Reiseplan-Auswähler
Account-Button<wink-account-button>Anmeldung / Benutzermenü
Reiseplan-Button<wink-itinerary-button>Zeigt den aktuellen Reiseplan
Reiseplan-Auswähler<wink-itinerary-picker>Vollständiges Reiseplan-Formular
Einkaufswagen<wink-shopping-cart-button>Zusammenfassungsknopf für den Warenkorb

Siehe Web Components für die vollständige Attributreferenz.