Varsayılan olarak, WordPress’ten gönderilen e-postalar “wordpress@” adresinden gelir. Ancak, bu adresi değiştirmek veya tamamen kapatmak isterseniz, birkaç farklı yöntem var. WordPress’in e-posta işlevini değiştirebileceğiniz bir eklenti kullanabilir ya da wp_mail() fonksiyonunu değiştiren bir kod ekleyebilirsiniz. Peki, WordPress varsayılan e-posta değiştirme işlemi nasıl yapılır? Hadi kısaca anlatalım.

1. Eklenti ile E-Posta Adresini Değiştirme

WordPress için geliştirilmiş basit bir eklentiyle bu işlemi oldukça kolay bir şekilde yapabilirsiniz. Kod bilgisine gerek kalmadan “wordpress@” adresini farklı bir e-posta adresine değiştirmek istiyorsanız, WP Change Email Sender adlı eklentiyi kullanabilirsiniz.

WP Change Email Sender Eklentisi ile E-Posta Değiştirme

“WP Change Email Sender” eklentisi, sitenizden gönderilen e-postaların “Gönderen” bilgisini özelleştirmenizi sağlar. Bu sayede, varsayılan “wordpress@” adresini sitenizin markasıyla uyumlu hale getirebilirsiniz. Eklentinin kullanımı oldukça basit:

  • Basit Kullanıcı Arayüzü: Eklentinin ayarlarını, WordPress yönetici panelinden rahatça yapılandırabilirsiniz.
  • Gönderen Adı ve E-Posta Özelleştirme: Eklenti sayesinde gönderici adı ve e-posta adresini kolayca değiştirirsiniz.
  • Tüm E-Postalarda Geçerli: Eklenti, şifre sıfırlama e-postaları, yeni kullanıcı bildirimleri gibi sitenizden gönderilen tüm e-postaların gönderen bilgilerini değiştirir.

Nasıl Kullanılır?

  1. WordPress yönetici panelinde Eklentiler > Yeni Ekle yoluna gidin.
  2. “WP Change Email Sender” eklentisini arayın ve “Şimdi Yükle” butonuna tıklayın.
  3. Eklentiyi etkinleştirin ve Ayarlar > WP Change Email Sender bölümünden gönderen adı ve e-posta adresini belirleyin.
  4. “Değişiklikleri Kaydet” butonuna tıklayın.

Eklentiyi ayarladıktan sonra, sitenizden gönderilen tüm e-postaların gönderen bilgileri değişecektir.

2. Kod ile E-Posta Adresini Değiştirme

Kodla bu işlemi yapmak isterseniz, temanızın functions.php dosyasına aşağıdaki kodu ekleyebilirsiniz:

add_filter( 'wp_mail', 'custom_wp_mail' );
function custom_wp_mail( $args ) {
    // Yeni "Gönderen" e-posta adresinizi ve adınızı belirleyin
    $new_email = 'ornek@wpdoz.com';
    $new_name  = 'Sitenizin Adı';

    // 'From' (Gönderen) ve 'FromName' (Gönderen Adı) başlıklarını değiştirin
    $args['headers'] = [
        'From'         => sprintf( '%s <%s>', $new_name, $new_email ),
        'Content-Type' => 'text/html; charset=UTF-8',
    ];

    return $args;
}

Bu kod, wp_mail() fonksiyonunu filtreleyerek varsayılan “Gönderen” ve “Gönderen Adı” bilgilerini değiştirir. $new_email ve $new_name değişkenlerini kendi bilgilerinize göre düzenleyin.

Dikkat: Bu tür kod eklemeleri yaparken, temanızın functions.php dosyasını düzenlediğiniz için yedek almanız ve mümkünse bir çocuk teması (wordpress child theme) kullanmanız önemlidir. Aksi halde temayı güncellediğinizde bu değişiklikler kaybolabilir.

Sonuç

Eğer WordPress’in varsayılan e-posta adresini değiştirmek istiyorsanız, bunun için iki basit seçeneğiniz var: Eklenti kullanmak veya kod eklemek. Eklenti kullanmak, kod bilgisi olmayanlar için oldukça basit bir yöntem. Kod eklemek ise daha kişisel ve esnek bir çözüm sunuyor, ancak biraz teknik bilgi gerektiriyor. İhtiyacınıza uygun yöntemi seçerek sitenizin e-posta adresini markanızla uyumlu hale getirebilirsiniz.