Přeskočit na obsah

Ghost

Vestavěná funkce Code Injection v Ghostu vám umožňuje přidávat skripty do globálního <head> a </body> vaší publikace. Všechny plány Ghost podporují code injection, což usnadňuje vložení komponent Wink na jakoukoli stránku nebo příspěvek.

Načtení skriptů Wink na celém webu

Sekce “Načtení skriptů Wink na celém webu”
  1. V administračním panelu Ghost přejděte do Settings → Code Injection.
  2. Do pole Site Header přidejte stylopis:
    <link rel="stylesheet" href="https://elements.wink.travel/styles.css">
  3. Do pole Site Footer přidejte skript a načítač aplikace (nahraďte 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. Klikněte na Save.

Přidání komponenty do příspěvku nebo stránky

Sekce “Přidání komponenty do příspěvku nebo stránky”

Editor Ghost podporuje HTML kartu, která vám umožní vložit surový HTML kód kamkoli do obsahu.

  1. Otevřete příspěvek nebo stránku v editoru Ghost.
  2. Napište / pro otevření výběru karet a vyberte HTML.
  3. Vložte HTML komponenty, například:
    <wink-content-loader
    layout="HOTEL"
    id="YOUR_LAYOUT_ID"
    ></wink-content-loader>
  4. Klikněte mimo kartu pro náhled a poté publikujte.

Code injection na jednotlivých stránkách

Sekce “Code injection na jednotlivých stránkách”

Pro komponentu, která má být zobrazena pouze na jedné stránce, Ghost podporuje také code injection na úrovni jednotlivých stránek:

  1. Otevřete nastavení příspěvku nebo stránky (ikona ozubeného kola v editoru).
  2. Přejděte na Code Injection.
  3. Přidejte tag komponenty do pole Footer (globální app-loader musí být pouze v celostránkovém footeru).
  4. Uložte.
KomponentaHTML tagÚčel
Content loader<wink-content-loader>Zobrazení hotelových karet, mřížek, map
Lookup<wink-lookup>Vyhledávací lišta pro destinace
Search button<wink-search-button>Otevření výběru itineráře
Account button<wink-account-button>Přihlášení / uživatelské menu
Itinerary button<wink-itinerary-button>Zobrazení aktuálního itineráře
Itinerary picker<wink-itinerary-picker>Kompletní formulář itineráře
Shopping cart<wink-shopping-cart-button>Tlačítko souhrnu košíku

Podívejte se na Web Components pro kompletní referenci atributů.