跳转到内容

Ghost

Ghost 内置的代码注入功能允许您向出版物的全局 <head></body> 添加脚本。所有 Ghost 计划均支持代码注入,使您可以轻松地在任何页面或文章中嵌入 Wink 组件。

  1. 在 Ghost 管理面板中,进入 设置 → 代码注入
  2. 站点头部 框中,添加样式表:
    <link rel="stylesheet" href="https://elements.wink.travel/styles.css">
  3. 站点底部 框中,添加脚本和应用加载器(替换 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. 点击 保存

Ghost 编辑器支持一个HTML 卡片,允许您在内容中任意位置插入原始 HTML。

  1. 在 Ghost 编辑器中打开文章或页面。
  2. 输入 / 打开卡片选择器,选择 HTML
  3. 粘贴组件 HTML,例如:
    <wink-content-loader
    layout="HOTEL"
    id="YOUR_LAYOUT_ID"
    ></wink-content-loader>
  4. 点击卡片外部预览,然后发布。

对于只应出现在某个页面的组件,Ghost 也支持单页代码注入:

  1. 打开文章或页面设置(编辑器中的齿轮图标)。
  2. 滚动到 代码注入
  3. 底部 字段中添加组件标签(全局的 app-loader 只需放在站点底部)。
  4. 保存。
组件HTML 标签用途
内容加载器<wink-content-loader>显示酒店卡片、网格、地图
查找<wink-lookup>目的地搜索栏
搜索按钮<wink-search-button>打开行程选择器
账户按钮<wink-account-button>登录 / 用户菜单
行程按钮<wink-itinerary-button>显示当前行程
行程选择器<wink-itinerary-picker>完整行程表单
购物车<wink-shopping-cart-button>购物车摘要按钮

请参阅Web Components获取完整属性参考。