Apa itu templat workspace, siapa yang memerlukannya, aturan apa yang berlaku untuk HTML, cara halaman memakainya, dan mengapa desain tetap di Page Builder.
Di “Domain & templat”, pemilik dan admin bisa membuat templat sendiri mulai Creator Pro. Templat ini adalah bingkai HTML bagi developer dan agensi yang ingin memakai ulang satu tata letak di banyak halaman. Anda tidak memerlukannya untuk mendesain halaman.
Paket dan izin
| Paket | Templat workspace |
|---|---|
| Creator Free | – |
| Creator Pro | 5 |
| Creator Agency | 25 |
| Enterprise | 100 |
Pemilik dan admin bisa membuat, mengedit, dan menghapus templat. Di Creator Free tombol “+ Templat” terkunci dan muncul “Templat workspace tersedia mulai dari Creator Pro.”
Membuat templat
- Buka “Domain & templat”
- Klik “+ Templat”
- Isi kolom-kolomnya lalu klik “Buat”
- “Kunci (a-zA-Z0-9_-)”
- 2–64 karakter berupa huruf, angka, _ dan -. Kunci ini unik di dalam workspace dan tidak bisa diubah nanti.
- “Nama”
- Wajib, hingga 120 karakter, misalnya “Peluncuran produk”.
- “Mulai dari”
- Hanya saat membuat: “Templat kosong” atau salinan templat bawaan. Salinan mengambil alih struktur, placeholder, dan tampilan aslinya dan merupakan awal tercepat.
- “Status”
- Hanya saat mengedit: “Aktif” atau “Nonaktif”.
- “Konten HTML”
- Bingkai HTML, wajib. Hingga 60.000 byte; huruf beraksen dan karakter khusus lain memakan lebih dari satu byte. Jika HTML-nya lebih besar, LinkHarbor menolak menyimpannya.
- “Skema (JSON)” dan “Default (JSON)”
- Menjelaskan nilai templat yang bisa diatur beserta nilai bawaannya. Keduanya harus JSON yang valid, dan nilai bawaan harus sesuai dengan skema. Masing-masing paling besar 64 KB, satu teks di dalamnya paling banyak 5.000 karakter.
Aturan untuk HTML
HTML harus berisi placeholder di tempat konten halaman tampil.
| Placeholder | Efek |
|---|---|
| {{blocks}} atau {{content}} | Semua blok halaman termasuk tautan; salah satunya wajib ada |
| {{links}} | Hanya tautan; jangan digabungkan dengan {{blocks}}, karena tautannya akan tampil dua kali |
| {{name}} dan {{#if name}}…{{/if}} | Menyisipkan nilai dari skema dan nilai bawaan, atau hanya menampilkan bagian tertentu jika sebuah nilai diisi |
Demi keamanan, LinkHarbor membersihkan HTML saat Anda menyimpan:
- Elemen teks dan tata letak umum seperti div, section, header, p, a, img, atau table diizinkan. script, iframe, dan noscript dihapus beserta isinya, elemen lain seperti form, svg, link, atau meta tanpa isinya
- Atribut event seperti onclick dan tautan dengan javascript: dihapus
- Blok style dipertahankan, tetapi seperti CSS kustom tidak boleh memuat apa pun dari server lain
- Kelas CSS dipertahankan jika diawali lh-, ada di templat bawaan, atau didefinisikan di blok style templat, misalnya dengan .hero { … }; kelas lain dihapus. ID, atribut data- dan aria- dipertahankan
- Gaya inline diizinkan, tetapi deklarasi dengan url() yang mengarah ke server lain, @import, atau position: fixed dihapus
- Placeholder di blok style atau di style="" hanya menyisipkan nilai CSS yang valid, seperti warna #1a2b3c, ukuran 24px, atau angka 0.5. Nilai dengan ; { } tanda kutip atau url() tetap kosong. Kolom yang nilai bawaannya berupa warna, ukuran, atau angka hanya menerima nilai seperti itu saat halaman disimpan
- Gambar hanya bisa berasal dari aset LinkHarbor Anda atau lewat placeholder seperti {{avatar_url}}
Dua kesalahan memblokir penyimpanan: “CSS templat tidak boleh memuat apa pun dari server lain …” jika blok style berisi alamat eksternal, dan “Sebuah bagian di HTML templat … tidak diizinkan atau tidak ditutup dengan benar. …” jika {{#if}}, {{#unless}}, atau {{#each}} tidak berakhir di teks, tag, atau atribut yang sama tempat dimulai, atau berada di style, href, atau src.
Templat yang disimpan sebelum 1 November 2026 kehilangan gaya dan kelasnya saat disimpan waktu itu. Jika Anda memerlukannya, buat lagi dari salinan baru.
Memakai templat untuk halaman
Templat workspace yang aktif muncul saat Anda membuat halaman dan di builder pada “Tema” → “Templat” di grup “Templat sendiri”, dengan 17 templat bawaan di atasnya di bagian “Templat bawaan”. Deskripsinya berbunyi “Templat workspace, dibuat di ‘Domain & templat’.” Memilih dan mengganti berfungsi seperti pada templat bawaan, lihat Memilih dan mengganti templat.
- Jika Anda mengubah templat, pratinjau halaman langsung menampilkan perubahannya. Perubahan baru tayang saat Anda memublikasikan halaman lagi. Jika beberapa halaman memakai templat itu, publikasikan ulang masing-masing
- Saat Anda memublikasikan, LinkHarbor menyimpan salinan templat di dalam versi. Karena itu halaman yang tayang tetap tidak berubah, meskipun templat diubah atau dinonaktifkan kemudian
- Di API dan bagi asisten AI, templat workspace disebut “ws:” ditambah kuncinya, misalnya ws:product-launch
- Slot gambar sendiri Anda tetapkan lewat API (asset_slots), hingga 32 per templat
Mengedit, menonaktifkan, dan menghapus
Daftar menampilkan nama, kunci, status, dan tanggal dengan tombol “Edit” dan “Hapus”.
- Menonaktifkan
- Saat mengedit, setel “Status” ke “Nonaktif”. Halaman yang sudah memakai templat itu tetap mempertahankannya. Builder lalu menampilkan, misalnya, “Saat ini: Peluncuran produk (nonaktif)”. Templat itu tidak bisa dipilih lagi; siapa pun yang mencobanya melihat “Templat workspace ini dinonaktifkan. Aktifkan di ‘Domain & templat’ untuk memakainya di halaman.”
- Menghapus
- Templat yang dihapus hilang dari daftar untuk selamanya dan tidak lagi dihitung dalam batas; kuncinya bisa Anda pakai lagi untuk templat baru. Selama ada halaman yang memakainya, penghapusan diblokir: “Templat ini masih dipakai oleh {count} halaman. Ganti dulu templat halaman-halaman tersebut.” Sebagai ganti {count}, muncul jumlah halamannya.
Templat yang dinonaktifkan tetap dihitung dalam batas paket Anda. Jika Anda butuh ruang, hapus templat tersebut.
Saat downgrade dan upgrade
Di Creator Free, semua templat workspace yang aktif dinonaktifkan; daftarnya lalu menampilkan “Dinonaktifkan oleh paket”. Halaman yang sudah dipublikasikan tetap tidak berubah, termasuk halaman yang memakai templat kustom. Di builder, “(nonaktif)” lalu muncul di samping “Saat ini:”. Setelah upgrade, tepat templat-templat itu aktif kembali. Templat yang Anda nonaktifkan atau hapus sendiri tetap seperti itu.
Mungkin ini juga berguna
Tidak menemukan jawabannya?
Beri tahu kami apa yang Anda perlukan, dan tim dukungan kami akan membantu Anda secara langsung.