跳到內容

HubSpot CMS

HubSpot CMS 支援自訂 HTML 模組及全站頁首/頁尾程式碼,讓您輕鬆在行銷頁面和登陸頁面嵌入 Wink 元件。

  1. 在 HubSpot 中,前往 Marketing → Files and Templates → Design Tools
  2. 開啟您啟用的 主題main.css,或使用全域內容設定。
  3. 或者,前往 Settings → Website → Pages → Custom Code
  4. Head HTML 欄位中,加入樣式表:
    <link rel="stylesheet" href="https://elements.wink.travel/styles.css">
  5. Footer HTML 欄位中,加入腳本和應用程式載入器(請替換 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>
  6. 儲存並發佈。
  1. 在 Design Tools 中,建立一個新的 模組,類型為 Rich TextHTML
  2. 在模組的預設內容中,貼上元件 HTML:
    <wink-content-loader
    layout="HOTEL"
    id="YOUR_LAYOUT_ID"
    ></wink-content-loader>
  3. 儲存模組,並將其拖曳至任何頁面範本或使用頁面編輯器的頁面中。

如果您不想建立模組,也可以在拖放編輯器中使用 Custom HTML 區塊:

  1. 在 HubSpot 頁面編輯器中開啟頁面。
  2. 點選 Add,選擇 Custom HTMLEmbed 區塊。
  3. 將元件標籤貼入 HTML 欄位。
  4. 點選 Apply 並發佈頁面。
元件HTML 標籤用途
Content loader<wink-content-loader>顯示飯店卡片、格線、地圖
Lookup<wink-lookup>目的地搜尋欄
Search button<wink-search-button>開啟行程選擇器
Account button<wink-account-button>登入 / 使用者選單
Itinerary button<wink-itinerary-button>顯示目前行程
Itinerary picker<wink-itinerary-picker>完整行程表單
Shopping cart<wink-shopping-cart-button>購物車摘要按鈕

完整屬性參考請見 Web Components