Lewati ke konten

Squarespace

Squarespace mendukung HTML dan JavaScript kustom, yang berarti Anda dapat menyematkan komponen web Wink langsung ke situs Anda tanpa plugin. Panduan ini menunjukkan cara memuat skrip Wink secara menyeluruh di situs dan kemudian menempatkan komponen pada halaman individual.

Muat skrip Wink secara menyeluruh di situs

Section titled “Muat skrip Wink secara menyeluruh di situs”

Menambahkan skrip ke footer dan header global situs Anda berarti Wink tersedia di setiap halaman tanpa perlu pengaturan berulang.

  1. Di editor Squarespace, buka Settings → Advanced → Code Injection.
  2. Di kolom Header, tambahkan stylesheet:
    <link rel="stylesheet" href="https://elements.wink.travel/styles.css">
  3. Di kolom Footer, tambahkan skrip dan pemuat aplikasi (ganti YOUR_CLIENT_ID dengan Client ID Wink Anda):
    <script src="https://elements.wink.travel/elements.js" type="module" defer></script>
    <wink-app-loader client-id="YOUR_CLIENT_ID"></wink-app-loader>
  4. Klik Save.

Setelah skrip dimuat secara global, Anda dapat menempatkan komponen Wink apa pun ke halaman mana pun menggunakan Code Block.

  1. Buka halaman yang ingin Anda edit.
  2. Klik Edit dan tambahkan blok Code baru di tempat Anda ingin komponen muncul.
  3. Tempelkan HTML komponen, misalnya pemuat konten:
    <wink-content-loader
    layout="HOTEL"
    id="YOUR_LAYOUT_ID"
    ></wink-content-loader>
  4. Klik Apply lalu Save.
KomponenTag HTMLTujuan
Pemuat konten<wink-content-loader>Menampilkan kartu hotel, grid, peta
Lookup<wink-lookup>Bar pencarian destinasi
Tombol pencarian<wink-search-button>Membuka pemilih itinerary
Tombol akun<wink-account-button>Masuk / menu pengguna
Tombol itinerary<wink-itinerary-button>Menampilkan itinerary saat ini
Pemilih itinerary<wink-itinerary-picker>Formulir itinerary lengkap
Keranjang belanja<wink-shopping-cart-button>Tombol ringkasan keranjang

Lihat Web Components untuk referensi atribut lengkap setiap komponen.