Yeni bir WordPress kurulumu yaptığınızda şifre gönderimleri olsun diğer eklentilerin gerektirdiği mail gönderimleri olsun kısacası WordPress sistemi üzerinde gönderilen mailler “WordPress” adına ve “[email protected]” gibi bir adresten gönderilir.
Şimdi bunu kendi sitemiz olarak ve istediğimiz mail adresinden göndermeyi nasıl sağlayabiliriz ona bakalım.
1) Öncelikle en basit çözüm, doğrudan WordPress çekirdek dosyalarına müdahale etmek:
/wp-includes dizini içerisinde pluggable.php dosyasında $from_name ve $from_email değerlerinde düzenleme yapmanız gerekmektedir.
2) WordPress mail gönderimleri ile ilgili eklentilerden birini kullanmak. Örneğin WP Mail Smtp eklentisini inceleyebilirsiniz.
3) Kullandığınız tema’nın fonksiyon dosyasına mail gönderim fonksiyonu eklemek
function gonderen_mail($from_email){ return "[email protected]"; } add_filter('wp_mail_from', 'gonderen_mail'); function gonderen_isim($from_name){ return "Benim Sitem"; } add_filter('wp_mail_from_name', 'gonderen_isim');
Genel olarak mantıklı görünen yöntem eklenti kullanmaktır. Zaten WordPress çekirdek geliştiricileride mümkün olduğunca çekirdekte düzenleme yapmamızı istemiyor, kaldı ki versiyon güncellemelerinde bu işlemi tekrar yapmanız gerekecek. Tabi kesinlikle denemeyin de demiyorum. Bazı durumlarda gerçekten düzenleme yapmanız gerekiyor. Umarım bu üç yöntemden birisi işinizi görür.
Uğur der ki
Teşekkür ederim. Çok Sağolun 🙂
Wordpress Bakım Modu Ayarı der ki
Çok güzel bir anlatım olmuş paylaşım için teşekkürler