Cara Menambah Chatbot AI Asyntai ke Concrete CMS
Panduan langkah demi langkah untuk laman web Concrete CMS (dahulunya Concrete5)
Langkah 1: Dapatkan Kod Benam Anda
Pertama, pergi ke Papan Pemuka Asyntai anda dan tatal ke bawah ke bahagian "Kod Benam". Salin kod benam unik anda yang akan kelihatan seperti ini:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Nota: Kod di atas hanyalah contoh. Anda mesti menyalin kod benam unik anda sendiri dari Papan Pemuka anda kerana ia mengandungi ID widget peribadi anda.
Langkah 2: Tambah Kod ke Footer Tema (Disyorkan)
Cara terbaik untuk menambah chatbot ke semua halaman laman web Concrete CMS anda adalah dengan mengedit fail footer tema anda:
- Akses pemasangan Concrete CMS anda melalui FTP atau Pengurus Fail
- Navigasi ke direktori /application/themes/your_theme_name/
- Cari dan buka fail footer.php (atau templat footer yang setara)
- Cari baris dengan tag penutup </body>
- Tampal kod benam Asyntai anda sejurus sebelum tag </body>
- Simpan fail dan muat naik semula ke pelayan anda jika menyunting secara tempatan
- Kosongkan cache Concrete CMS: Dashboard → System & Settings → Clear Cache
Petua: Menambah kod sebelum tag penutup </body> memastikan chatbot dimuat selepas kandungan halaman anda, yang memberikan prestasi pemuatan halaman yang lebih baik. Kaedah ini secara automatik menambah chatbot ke setiap halaman yang menggunakan tema ini.
Kaedah Alternatif 1: Blok HTML (Paling Mudah untuk Bukan Pembangun)
Jika anda memilih untuk tidak mengedit fail tema, anda boleh menggunakan blok HTML terbina dalam Concrete CMS:
- Log masuk ke Papan Pemuka Concrete CMS anda
- Navigasi ke halaman di mana anda mahu menambah chatbot
- Klik Edit Page (ikon pensel dalam bar alat)
- Klik Add Block dalam kawasan di mana anda mahu meletakkan kod
- Cari dan pilih blok HTML
- Tampal kod benam Asyntai anda ke editor HTML
- Klik Add untuk menyimpan blok
- Klik Publish untuk menerbitkan perubahan
Nota: Kaedah blok HTML sesuai untuk menambah chatbot ke halaman tertentu. Untuk pemasangan seluruh tapak, anda perlu menambah blok HTML ke setiap halaman, atau gunakan kaedah footer tema yang diterangkan di atas. Peletakan visual blok tidak mempengaruhi di mana chatbot muncul - ia akan tetap muncul di sudut kanan bawah.
Kaedah Alternatif 2: Fail Header Tema
Anda juga boleh menambah kod ke fail header tema anda untuk pemasangan seluruh laman:
- Akses fail Concrete CMS anda melalui FTP atau Pengurus Fail
- Navigasi ke /application/themes/nama_tema_anda/
- Buka fail header.php (atau elements/header.php)
- Cari tag penutup </head>
- Tampal kod benam Asyntai anda sejurus sebelum tag </head>
- Simpan dan muat naik fail
- Kosongkan cache dari Papan Pemuka
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
</head>
Petua: Pastikan anda menyertakan elemen header yang diperlukan menggunakan <?php View::element('header_required'); ?> dalam fail header.php anda agar Concrete CMS berfungsi dengan betul.
Kaedah Alternatif 3: Templat Tersuai (Lanjutan)
Untuk pembangun yang mahukan lebih kawalan, anda boleh membuat templat halaman tersuai:
- Buat fail templat halaman baharu dalam /application/themes/nama_tema_anda/
- Atau salin templat sedia ada (contohnya, default.php) dan namakan semula
- Tambah kod benam Asyntai anda ke fail templat sebelum </body>
- Dalam Papan Pemuka Concrete CMS, pergi ke Pages & Themes
- Klik pada Page Types
- Pilih jenis halaman yang anda mahu gunakan dengan templat ini
- Tetapkan templat tersuai anda kepada jenis halaman
- Semua halaman yang menggunakan jenis halaman ini kini akan menyertakan chatbot
Penting: Sentiasa sandarkan fail tema anda sebelum membuat perubahan. Uji pengubahsuaian anda di laman pementasan terlebih dahulu jika boleh. Suntingan yang salah pada fail tema boleh merosakkan susun atur atau fungsi laman anda.
Langkah 3: Sahkan Pemasangan
Selepas membuat perubahan dan mengosongkan cache, buka laman web anda dalam tab pelayar baharu atau tetingkap inkognito. Anda sepatutnya melihat butang widget sembang di sudut kanan bawah. Klik untuk memastikan ia terbuka dan berfungsi dengan betul.
Tidak nampak widget? Pastikan anda telah mengosongkan cache Concrete CMS (Papan Pemuka → System & Settings → Clear Cache). Cuba lihat laman anda dalam tetingkap inkognito. Pastikan anda telah menyimpan dan memuat naik semua perubahan fail. Buka konsol pelayar (F12) untuk menyemak sebarang ralat JavaScript.
Weebly