PintellyPintelly

WordPress'e Geri Bildirim Widget'ı Ekleme

Pintelly, tek bir script etiketiyle WordPress sitesine görsel geri bildirim butonu, analitik ve isteğe bağlı oturum kaydı ekler. Kurulacak bir Pintelly eklentisi yok: script sitenin <head> bölümüne girer, her tema ve sayfa oluşturucuyla çalışır.

Başlamadan önce siteyi Pintelly'de proje olarak ekleyin ve kurulum kodunu Proje Ayarları'ndan kopyalayın. Kod şuna benzer:

<script
  type="module"
  src="https://pintelly.com/cdn/feedback-module.es.js"
  data-backend="https://pintelly.com"
  crossorigin="anonymous"
></script>

Yöntem 1: header kod eklentisi (önerilen)

Header kod eklentisi, temayı güncellediğinizde veya değiştirdiğinizde script'i korur.

  1. WordPress yönetiminde Eklentiler → Yeni Ekle bölümüne gidin ve WPCode gibi bir header ve footer kod eklentisi kurun.
  2. Eklentinin header ayarlarını açın (WPCode'da: Code Snippets → Header & Footer).
  3. Pintelly kodunu Header kutusuna yapıştırıp kaydedin.

WordPress.com'da eklenti kurmak, eklentiye izin veren bir plan gerektirir. Eklentisiz bir plandaysanız Yöntem 2'yi yalnızca planınız tema düzenlemeye izin veriyorsa kullanın.

Yöntem 2: temanın header.php dosyası

Bunun için bir alt tema (child theme) kullanın; aksi halde bir sonraki tema güncellemesi script'i siler.

  1. Görünüm → Tema Dosyası Düzenleyici bölümüne gidip alt temanızı seçin.
  2. header.php dosyasını açın ve kodu </head> etiketinin hemen önüne yapıştırın.
  3. Dosyayı Güncelle'ye tıklayın.

Önbellek ve optimizasyon eklentileri

JavaScript'i geciktiren, birleştiren veya küçülten eklentiler (örneğin "JavaScript çalıştırmayı geciktir" ayarları) widget'ın yüklenmesini engelleyebilir. feedback-module.es.js dosyasını bu özelliklerin dışında bırakın, sonra eklentinin önbelleğini temizleyin.

Çalıştığını kontrol edin

  1. Canlı siteyi gizli pencerede açın; böylece önbellek veya oturum açık hali değişikliği gizlemez.
  2. Sayfanın köşesinde geri bildirim butonu görünmeli. Tıklayın, herhangi bir öğeye yorum iğneleyin ve gönderin.
  3. Projeyi Pintelly'de açın. Geri bildirim ekran görüntüsüyle orada olmalı, ziyaret de bir dakika içinde Analitik altında görünmeli.

Buton görünmüyorsa tarayıcı konsolunu açın. Content Security Policy hatası, sitenizin script-src ve connect-src içinde https://pintelly.com adresine izin vermesi gerektiği anlamına gelir. Hata yoksa bir önbellek veya script optimizasyon katmanı eski sayfayı sunuyor olabilir: temizleyip yeniden yükleyin.

Sonra: widget görünürlüğünü, görünümünü ve onay yönetimini Proje Ayarları'ndan seçin. Çerez banner'ı kullanıyorsanız Onay Yönetimi sayfasına bakın.