1. Anasayfa
  2. Blog
  3. WordPress Kılavuzları

WordPress’e Yorum Aboneliği Nasıl Eklenir?

WordPress’e Yorum Aboneliği Nasıl Eklenir?

WordPress sitenizde yorum yapan kullanıcıların, o yazıya gelen yeni yorumlardan haberdar olmasını sağlamak, etkileşimi artırmanın en etkili yollarından biridir. Yorum aboneliği özelliği, ziyaretçilerinizin tartışmaları takip etmesini kolaylaştırır ve topluluğunuzu daha aktif hale getirir. Bu rehberde, WordPress yorum formunuza “Yeni yorumlardan haberdar olmak istiyorum” seçeneğini nasıl ekleyeceğinizi adım adım öğreneceksiniz.

Yorum aboneliği, site sahipleri için sadece kullanıcı deneyimini iyileştirmez, aynı zamanda sitenize geri dönüş oranını artırır ve SEO açısından değerli olan kullanıcı etkileşim sinyallerini güçlendirir. Bir kullanıcı yorum yaptığında ve abonelik kutucuğunu işaretlediğinde, o yazıya gelen her yeni yorum için otomatik e-posta bildirimi alır. Bu sayede tartışmalar canlı kalır ve ziyaretçileriniz sitenize tekrar tekrar geri döner.

Yapılan araştırmalar, yorum aboneliği özelliği olan sitelerde kullanıcıların %47 daha fazla yorum bıraktığını ve %63 daha yüksek geri dönüş oranına sahip olduğunu gösteriyor. Bu rakamlar, basit görünen bu özelliğin aslında ne kadar güçlü bir topluluk oluşturma aracı olduğunu ortaya koyuyor. Özellikle blog, forum benzeri tartışma siteleri, eğitim platformları ve topluluk odaklı içerikler için yorum aboneliği vazgeçilmezdir. Kullanıcılar bir soruya cevap yazdıklarında, o soruya gelecek diğer cevapları merak ederler. Abonelik seçeneği sunmadığınızda, bu merak karşılanmamış kalır ve değerli bir etkileşim fırsatını kaçırmış olursunuz.

WordPress Yorum Aboneliği Ekleme

1. Yorum Aboneliği Eklentisi Kullanma

WordPress’e yorum aboneliği eklemenin en kolay ve en popüler yolu, özel olarak geliştirilmiş eklentiler kullanmaktır. Eklentiler, kodlama bilgisi gerektirmeden dakikalar içinde bu özelliği sitenize eklemenizi sağlar ve genellikle ek özelleştirme seçenekleriyle gelir.

  • WordPress yönetim panelinizden Eklentiler → Yeni Ekle bölümüne gidin ve arama kutusuna “subscribe to comments” veya “comment notification” yazın.
  • En popüler ve güncel eklentiyi seçin, Şimdi Yükle butonuna tıklayın ve ardından Etkinleştir’e basın. Eklenti otomatik olarak yorum formunuza entegre olacaktır.
  • Eklenti ayarlarına girerek e-posta şablonlarını, abonelik kutucuğu metnini ve bildirim sıklığını özelleştirin.

Önerilen En İyi Eklentiler:

  • Subscribe to Comments Reloaded– En popüler ve kapsamlı çözüm. Ücretsizdir ve şu özellikleri sunar:
    • Çift onay (double opt-in) desteği
    • Özelleştirilebilir e-posta şablonları
    • Toplu abonelik yönetimi
    • GDPR uyumlu onay sistemi
    • Abonelik durumu yönetimi paneli
    • Yıllardır güncellenmekte ve 100.000’den fazla aktif kullanıcıya sahiptir. Türkçe dil desteği mevcuttur.
  • Comment Reply Email Notification– Daha hafif ve basit bir alternatif. Sadece yorum yanıtları için bildirim gönderir:
    • Minimal ve hızlı kurulum
    • Sunucu kaynaklarını az kullanır
    • Yalnızca direkt yanıtlar için bildirim
    • Basit arayüz, karmaşık ayar yok
    • Eğer sadece temel bir bildirim sistemi istiyorsanız ve sitenizin hafif kalmasını önemsiyorsanız bu eklenti ideal tercihtir.
  • MailChimp for WordPress– Web sitenizde abonelik için MailChimp kullanıyorsanız, MailChimp for WordPress eklentisi yardımıyla da kolayca yorum aboneliği seçeneği ekleyebilirsiniz.

# Subscribe to Comments Reloaded Eklenti Kurulumu

  • WordPress yönetim panelinizden Eklentiler → Yeni Ekle’ye gidin, arama kutusuna “Subscribe to Comments Reloaded” yazın ve Şimdi Yükle’ye tıklayın. Kurulum tamamlandıktan sonra Etkinleştir butonuna basın.
  • Sol menüden Yorumlar → Subscriptions’a gidin. Burada “Comment Form” sekmesinde abonelik kutucuğunun varsayılan durumunu (işaretli/işaretsiz) ve görünüm yerini ayarlayın. Çoğu site için “Varsayılan olarak işaretsiz” seçeneği GDPR uyumluluğu açısından önerilir.
  • “Email Templates” sekmesinden bildirim e-postalarının içeriğini düzenleyin. Site adınızı, renklerinizi ve mesaj tonunuzu yansıtan bir şablon oluşturun. {post_title}, {comment_author}, {comment_content} gibi değişkenleri kullanarak dinamik içerik ekleyin.
  • “Management Page” sekmesinde çift onay (double opt-in) özelliğini etkinleştirin. Bu sayede kullanıcılar aboneliklerini e-posta ile onaylamak zorunda kalır ve gizlilik yönetmeliklerine uyum sağlanır.
  • Eklentiyi test etmek için kendi sitenizde bir yorum yapın ve abonelik kutucuğunu işaretleyin. Ardından başka bir hesaptan yanıt verin ve bildirim e-postasının gelip gelmediğini kontrol edin.
  • Subscribe to Comments Reloaded eklentisi, kurulumdan sonra otomatik olarak yorum formunuzun altına bir onay kutucuğu ekler. Kullanıcılar bu kutucuğu işaretlediğinde, o yazıya yapılan tüm yeni yorumlardan e-posta ile haberdar olurlar. Eklenti ayrıca kullanıcıların aboneliklerini yönetebilecekleri özel bir sayfa da oluşturur.

📌 E-posta bildirimlerinin spam klasörüne düşmemesi için WordPress sitenizin SMTP ayarlarını düzgün yapılandırdığınızdan emin olun. WP Mail SMTP gibi eklentiler bu konuda yardımcı olabilir.

# MailChimp ile WordPress Yorum Aboneliği Ekleme

WordPress Yorumlarına “Bültene Abone Ol” seçeneğini eklemek için aşağıdaki adımları takip edin:

  • MailChimp for WordPress eklentisini kurun ve etkinleştirin.
  • Genel Ayarlar Sekmesine gidin ve MailChimp API Anahtarı’nı girin..
  • Ardından, Yorum Formu Entegrasyon Ayarları sekmesine gidin.
  • Yorum Formu Entegrasyonunu Etkinleştir’i seçin.
  • MailChimp abone listenizi seçin.
  • Onay kutusu için görünmesini istediğiniz metni düzenleyin.
  • Son olarak, Değişiklikleri Kaydedin.

2. Yorum Formuna Manuel Abonelik Butonu Ekleme

Eğer eklenti kullanmadan ve tam kontrol sahibi olmak istiyorsanız, WordPress’in yerleşik fonksiyonlarını kullanarak kendi yorum abonelik sisteminizi kodlayabilirsiniz. Bu yöntem daha fazla teknik bilgi gerektirir ancak sitenizin performansını etkilemez ve tam özelleştirme imkanı sunar.

  • Öncelikle temanızın functions.php dosyasına aşağıdaki kodu ekleyerek yorum formuna bir onay kutucuğu ekleyelim:
// Yorum formuna abonelik kutucuğu ekle
function custom_comment_subscription_field($submit_field) {
$submit_field['comment_subscription'] = '<p class="comment-form-comment-subscribe">
<input id="comment_subscription" name="comment_subscription" type="checkbox" value="yes" />
<label for="comment_subscription">Yeni yorumlardan e-posta ile haberdar olmak istiyorum</label>
</p>';
return $submit_field;
}
add_filter('comment_form_submit_field', 'custom_comment_subscription_field');
  • Bu kod yorum formunuzun gönder butonunun hemen üstüne bir onay kutucuğu ekler. Kullanıcılar bu kutucuğu işaretleyerek yeni yorumlardan haberdar olmak istediklerini belirtirler.
  • Kullanıcı tercihi seçtiğinde, bu bilgiyi yorum meta verisi olarak kaydetmemiz gerekir:
// Abonelik tercihini kaydet
function save_comment_subscription_preference($comment_id) {
if(isset($_POST['comment_subscription']) && $_POST['comment_subscription'] == 'yes') {
add_comment_meta($comment_id, 'subscribed_to_replies', '1', true);
}
}
add_action('comment_post', 'save_comment_subscription_preference');
  • En kritik kısım, yeni bir yorum yapıldığında abone olan kullanıcılara e-posta göndermektir:
// Yeni yorum yapıldığında abonelere bildir
function notify_comment_subscribers($comment_id, $comment_approved) {
if($comment_approved === 1) {
$comment = get_comment($comment_id);
$post_id = $comment->comment_post_ID;

// Aynı yazıya abone olan yorumları bul
$subscribed_comments = get_comments(array(
'post_id' => $post_id,
'meta_key' => 'subscribed_to_replies',
'meta_value' => '1',
'status' => 'approve'
));

foreach($subscribed_comments as $subscribed) {
// Yorum yapan kişiye bildirim gönderme
if($subscribed->comment_author_email != $comment->comment_author_email) {
$subject = 'Takip ettiğiniz yazıya yeni yorum eklendi';
$message = "Merhaba " . $subscribed->comment_author . ",\n\n";
$message .= "Takip ettiğiniz yazıya yeni bir yorum eklendi.\n\n";
$message .= "Yorum: " . $comment->comment_content . "\n\n";
$message .= "Yazıyı görüntülemek için: " . get_permalink($post_id);

wp_mail($subscribed->comment_author_email, $subject, $message);
}
}
}
}
add_action('comment_post', 'notify_comment_subscribers', 10, 2);

📌 Kod eklemeden önce mutlaka kullanın veya Code Snippets gibi bir eklentiyle kod ekleyin. Doğrudan ana temanın functions.php dosyasını düzenlerseniz, tema güncellemelerinde kodunuz silinir. Bu manuel yöntem size tam kontrol sağlar ancak abonelik iptal sistemi, çift onay ve spam koruması gibi gelişmiş özellikleri kendiniz kodlamanız gerekir. Orta-ileri düzey PHP bilgisi gerektirdiği için başlangıç seviyesindeki kullanıcılar için eklenti yöntemi daha güvenli ve pratiktir.

GDPR ve Gizlilik Uyumluluğu

Avrupa Birliği’nin Genel Veri Koruma Yönetmeliği (GDPR) ve benzeri gizlilik yasaları, kullanıcı verilerini toplama ve işleme konusunda sıkı kurallar getirmiştir. Yorum aboneliği sisteminizi bu yasalara uygun şekilde yapılandırmak hem yasal zorunluluk hem de kullanıcı güveni açısından kritik önem taşır.

  • Açık Rıza Alın– Abonelik kutucuğu varsayılan olarak işaretli olmamalıdır. Kullanıcılar bilinçli bir tercih yaparak kutucuğu kendileri işaretlemelidir. Önceden işaretli kutucuklar GDPR’a aykırıdır.
  • Şeffaf Olun– Abonelik kutucuğunun yanına veya altına, e-posta adresinin nasıl kullanılacağını açıklayan kısa bir metin ekleyin. Örnek: “E-posta adresiniz sadece yeni yorum bildirimleri için kullanılacak ve üçüncü şahıslarla paylaşılmayacaktır.”
  • Çift Onay (Double Opt-in) Kullanın– Kullanıcı abonelik kutucuğunu işaretledikten sonra, e-posta adresine bir onay linki gönderin. Sadece bu linke tıklayan kullanıcılar bildirim almaya başlamalıdır. Bu hem spam’i önler hem de GDPR uyumluluğu sağlar.
  • Kolay Abonelik İptali– Her bildirim e-postasının altına tek tıkla abonelikten çıkma linki ekleyin. Kullanıcılar karmaşık işlemler olmadan, giriş yapmaya gerek kalmadan aboneliklerini iptal edebilmelidir.

Yorum formunuzun yakınına veya abonelik kutucuğunun altına şu şekilde bir gizlilik metni ekleyebilirsiniz:

“Yorum yaptığınızda, adınız, e-posta adresiniz ve IP adresiniz spam tespiti için kaydedilir. Yorum aboneliği seçeneğini işaretlerseniz, e-posta adresiniz sadece bu yazıya yapılan yeni yorumları size bildirmek için kullanılacaktır. E-posta adresiniz üçüncü şahıslarla paylaşılmayacak ve istediğiniz zaman bildirim e-postalarındaki linkten aboneliğinizi iptal edebilirsiniz. Daha fazla bilgi için Gizlilik Politikamızı inceleyebilirsiniz.”

Yorum aboneliği sistemini sosyal medya platformlarıyla entegre ederek erişiminizi genişletebilirsiniz. Örneğin, Facebook Comments eklentisi ile Facebook üzerinden yorum yapan kullanıcılar otomatik olarak abonelik sistemine dahil olabilir. Alternatif olarak, Disqus gibi üçüncü parti yorum sistemleri hem sosyal medya entegrasyonu hem de gelişmiş abonelik özellikleri sunar. Ayrıca “WordPress Yorum Formundan Web Site URL Alanını Kaldırma” başlıklı yazımıza da göz atmak isteyebilirsiniz!

Web Hosting
Editör Notu: İçeriğimiz okuyucu desteğiyle finanse edilmektedir. Bu, bağlantılarımızdan bazılarına tıkladığınızda komisyon kazanabileceğimiz anlamına gelir.

Burada sadece teorik bilgiler değil, gerçek deneyimlere dayanan pratik çözümler var. Burada yol arkadaşı olacağız. Karmaşık konuları birlikte çözecek, teknik detayları birlikte aşacağız...

Yazarın Profili