Menyematkan Kode Kustom - Bantuan Webflow
Tambahkan blok kode kustom ke situs Anda menggunakan elemen Code Embed untuk membuka berbagai jenis fungsionalitas kustom.
<style>, dan JS dalam tag <script>. Anda tidak dapat mengintegrasikan bahasa server-side (misalnya, Perl, PHP, Python, Ruby) dalam elemen Code Embed.Cara menambahkan elemen Code Embed
Anda dapat menyematkan kode pihak ketiga atau kode kustom Anda sendiri di mana saja dalam desain Anda atau dalam elemen teks kaya.
Cara menambahkan kode kustom langsung ke desain Anda
- Salin kode yang ingin Anda sematkan ke clipboard Anda
- Buka panel Tambah dan tambahkan elemen Code Embed ke kanvas Webflow
- Tempelkan kode kustom yang Anda salin pada langkah 1
- Simpan dan tutup modal
<html>, <body>, atau <head> dalam kode kustom Anda, atau situs/layout Anda akan rusak.Cara menambahkan kode kustom ke elemen teks kaya
- Salin kode yang ingin Anda sematkan ke clipboard Anda
- Tempatkan kursor Anda ke dalam elemen teks kaya di mana Anda ingin menambahkan kode kustom Anda
- Klik ikon “plus” untuk membuka menu sisipkan dan klik tombol kode kustom
- Tempelkan kode kustom yang Anda salin pada langkah 1
Cara menggunakan konten dinamis dalam kode kustom Anda
Anda dapat menggabungkan bidang Koleksi ke dalam kode yang disematkan untuk menarik informasi secara dinamis untuk berbagai penggunaan. Pelajari lebih lanjut: Lihat Sematan Dinamis di Pusat Bantuan Webflow.
Cara mengedit elemen Code Embed
Ada beberapa cara untuk membuka editor kode dan mengedit kode dalam elemen Code Embed. Anda dapat:
- Pilih elemen Code Embed di kanvas dan klik dua kali
- Pilih elemen Code Embed di kanvas dan tekan enter
- Pilih elemen Code Embed di kanvas dan klik ikon pengaturan “roda gigi”
- Pilih elemen Code Embed di kanvas dan klik Buka editor kode di Panel Pengaturan di bawah pengaturan Code Embed
Cara mengatur dimensi pada elemen Code Embed
Jika kode kustom dalam elemen Code Embed tidak secara eksplisit mengatur ukuran atau dimensi, konten sering kali dapat mengambil lebar penuh dari elemen induknya. Anda dapat menambahkan height="100%" width="100%" dalam kode kustom Anda, yang akan memungkinkan Anda menyesuaikan lebar dan tinggi elemen embed dan konten dari Style panel.
Cara melihat pratinjau konten yang disematkan
Kode kustom yang dibungkus dalam tag <iframe></iframe> atau <style> akan menampilkan pratinjau di kanvas atau dalam elemen teks kaya Anda, tetapi beberapa kode Embed hanya dapat dilihat di situs web yang sudah diterbitkan. Setiap kali tag digunakan di editor kode, Anda akan melihat placeholder untuk elemen tersebut di Designer.
Setelah Anda melihat pratinjau, menerbitkan, atau mengekspor situs Anda, skrip dan kode kustom di dalamnya akan dirender di tempat Anda meletakkannya.
Semua kode di sini akan dikecualikan
Pelajari lebih lanjut: Lihat Gunakan .webflow.io sebagai domain staging untuk pengujian dan umpan balik.
FAQ dan tips pemecahan masalah
Bisakah saya menggunakan bahasa server-side dalam elemen Code Embed?
Anda tidak dapat mengintegrasikan bahasa server-side (misalnya, Perl, PHP, Python, Ruby) dalam elemen Code Embed. Elemen Code Embed hanya mendukung HTML, CSS dalam tag <style>, dan JS dalam tag <script>.
Bisakah saya meningkatkan batas 50.000 karakter untuk elemen Code Embed?
Kode kustom dalam elemen Code Embed tidak dapat melebihi 50.000 karakter. Jika kode yang ingin Anda sematkan lebih panjang, Anda dapat menyimpannya di server lain dan merujuk skrip tersebut dalam sematan Anda. Anda juga dapat meminimalkan kode kustom Anda menggunakan alat pihak ketiga atau membagi kode menjadi beberapa elemen Code Embed (dengan syarat ini tidak merusak fungsi JavaScript).
Tolong! Kode kustom saya tidak berfungsi!
Periksa kembali bahwa kode Anda menyertakan tag pembuka dan/atau penutup yang sesuai dan tidak menyertakan tag <html>, <body>, atau <head>.
Sejak Agustus 2020, situs Webflow yang baru diterbitkan menyertakan jQuery v3.5.1. Mengimpor versi jQuery lain dengan kode kustom dapat menyebabkan konflik dan perilaku yang tidak terduga di situs Anda. Skrip yang mempengaruhi peristiwa DOM seperti onClick, onHover, dll., juga dapat menyebabkan perilaku yang tidak terduga.
Penting untuk diingat bahwa kode kustom adalah modifikasi lanjutan yang dapat bertentangan dengan fungsi dasar Webflow. Oleh karena itu, Webflow tidak dapat menjamin fungsionalitas atau kompatibilitas penuh dari kode kustom apa pun.
Tim dukungan kami tidak dapat memberikan bantuan langsung dengan pengaturan atau pemecahan masalah kode kustom, karena topik ini berada di luar cakupan kebijakan dukungan pelanggan kami. Jika Anda mengalami masalah dengan kode kustom, beri tahu kami di Forum Webflow, di mana seluruh komunitas Webflow (termasuk staf) dapat memberikan bantuan dan sumber daya tambahan.