Tahsilat E-postasını Özelleştirme
POS Entegratör ile oluşturduğunuz Özel Tahsilat Formu üzerinden gönderilen e-postanın şablonunu ve gönderen bilgilerini aşağıdaki yöntemlerle özelleştirebilirsiniz.
1. E-posta Şablonunun Özelleştirilmesi
Şablon dosyasını temanız üzerinden ezmek (override) için aşağıdaki dizin yapısını kullanarak dosyayı kopyalayıp düzenleyebilirsiniz:
gurmepos-form/templates/collection-success.php
↓
themes/tema_isminiz/gurmepos-form/collection-success.php
Eklenti öncelikle temanızdaki bu dosyayı kontrol eder. Tema içerisinde ilgili şablon bulunmazsa, otomatik olarak eklenti içerisindeki varsayılan şablon kullanılmaya devam eder.
Şablonu doğrudan eklenti klasöründe düzenlemeyiniz. Eklenti güncellemelerinde yaptığınız değişiklikler kaybolacaktır.
2. Gönderen Adı ve E-posta Adresinin Değiştirilmesi
Gönderen adı ve e-posta adresi, WordPress'in wp_mail() fonksiyonunun varsayılan değerleri ile gönderilmektedir.
Kullanmakta olduğunuz bir SMTP eklentisi varsa, çoğunda ayarlar bölümünden wp_mail() için From Name (Gönderen Adı) ve From Email (Gönderen E-posta Adresi) bilgilerini değiştirebilirsiniz. Öncelikle SMTP eklentinizin ayarlarını kontrol etmenizi öneririz.
Örnek
SMTP eklentisi kullanmıyorsanız, gönderen bilgilerini aşağıdaki filtreler ile değiştirebilirsiniz:
add_filter(
'wp_mail_from',
function( $email ) {
return 'info@siteniz.com';
}
);
add_filter(
'wp_mail_from_name',
function( $name ) {
return 'Site Adınız';
}
);
Bu kodları temanızın functions.php dosyasına veya tercihen bir site eklentisine (mu-plugin) ekleyebilirsiniz.
Not: Bu filtreler site genelinde çalışır ve WordPress'in gönderdiği tüm e-postaları etkiler. Yalnızca tahsilat e-postasında geçerli olmasını istiyorsanız, filtreleri e-posta gönderiminden hemen önce ekleyip sonrasında
remove_filter()ile kaldırmanız gerekir.