Başlamadan önce
Panel → Widget → Kurulum ve güvenlik ekranındaki yerleştirme kodunuza ihtiyacınız var. Kodda size özel site anahtarı hazır olarak bulunur ve şöyle görünür:
<script src="https://api.apexbot.eu/widget.js" data-site-key="apex_pk_…" async></script>Asistan göründüğü andan itibaren yanıt verebilsin diye önce web sitenizi bilgi kaynağı olarak ekleyin. WordPress.com'da kod veya eklenti eklemek, eklentilere izin veren bir plan gerektirir; kendi sunucunuzdaki WordPress'te böyle bir sınır yoktur.
1. yol: kod eklentisi (önerilen)
Header ve footer eklentisi, kodu tema güncellemelerinden korur ve her temayla çalışır.
- WordPress yönetim panelinde Eklentiler → Yeni Ekle bölümüne gidin, WPCode aratın, kurun ve etkinleştirin.
- Code Snippets → Header & Footer ekranını açın.
- Yerleştirme kodunu Footer kutusuna yapıştırın ve Save Changes düğmesine tıklayın.
- Sitenizi yeni bir sekmede açın. Sohbet düğmesi seçtiğiniz köşede görünür.
2. yol: temanız
Klasik bir temada Görünüm → Tema Dosya Düzenleyici bölümüne gidin, footer.php dosyasını açın ve kodu </body> etiketinin hemen öncesine yapıştırın. Bir alt tema (child theme) kullanın; aksi halde tema güncellendiğinde kod silinir. Blok temalarda footer.php yoktur; bunun yerine eklenti yolunu kullanın.
Alan adınıza izin verin
İzinli web siteleri altına ziyaretçilerin kullandığı her adresi ekleyin; örneğin https://ornek.com ve https://www.ornek.com. Widget yalnızca listelenen adreslerde çalışır, kopyalanan kod başkasının sitesinde işe yaramaz.
WooCommerce
WooCommerce mağazalarında kurulum aynıdır. Kargo, iade ve ödeme sayfalarınızın bilgi kaynağına dahil olduğundan emin olun; kapsamadıkları her şey için metin kaynağı ekleyin. Mağazada neyin iyi çalıştığı için e-ticaret için Apex sayfasına bakın.
Sorun giderme
- Sohbet düğmesi görünmüyor. Tarayıcı konsolunu açın.
[Apex] Widget disabled: origin_not_allowedmesajı,wwwvehttpsdahil tam adresin İzinli web siteleri listesinde olmadığı anlamına gelir. - Önbellek eklentisinden sonra çalışmayı bıraktı. Önbelleği temizleyin. JavaScript “geciktirme” veya “birleştirme” özelliklerini (WP Rocket, LiteSpeed Cache, Autoptimize ve benzerleri) kullanıyorsanız
widget.jsdosyasını bunların dışında tutun. - Görünmemesi gereken sayfalarda görünüyor. Bu yolları Davranış → Bu sayfalarda gizle altına ekleyin.
Daha fazlası dokümantasyonda.