# Tahsilat E-postasını Özelleştirme

POS Entegratör ile oluşturduğunuz [Özel Tahsilat Formu](https://posentegrator.com/ozel-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.


