# A MainWP e-mailek feladójának módosítása

> A MainWP értesítések FROM címének és nevének cseréje PHP-szűrővel, az összes vagy csak bizonyos e-mailekre.

A MainWP az értesítéseket alapból a WordPress **Beállítások → Általános** oldalán megadott **Felügyelő e-mail-cím** feladóval küldi. A WordPress saját beállítását nem kell megváltoztatnod: a MainWP e-mailek feladóját külön, PHP-szűrővel felülírhatod. Ehhez az ingyenes **Custom Dashboard** kiegészítő kell.

## Minden MainWP e-mail feladójának cseréje

1. Telepítsd és kapcsold be a **Custom Dashboard** kiegészítőt.
2. Nyisd meg a kiegészítőt, és válaszd a **PHP** fület.
3. Illeszd be a kódot:

   ```php
   add_filter( 'mainwp_send_mail_from_header', 'myhook_mainwp_send_mail_from_header', 10, 3 );
   function myhook_mainwp_send_mail_from_header( $input, $email, $subject ) {
       return array(
           'from_name'  => 'A Te Neved',
           'from_email' => 'ertesites@example.com',
       );
   }
   ```

4. Cseréld le a helyőrzőket: a `'from_name'` a címzettnek megjelenő küldőnév, a `'from_email'` a feladó e-mail-címe.
5. Kattints a **Save Changes** gombra. Ettől kezdve minden MainWP e-mail az új feladóval megy ki.

## Csak bizonyos e-mailek feladójának cseréje

Ha például csak a napi összefoglaló feladóját akarod megváltoztatni, feltételt adj a szűrőhöz:

```php
add_filter( 'mainwp_send_mail_from_header', 'myhook_mainwp_send_mail_from_header', 10, 3 );
function myhook_mainwp_send_mail_from_header( $input, $email, $subject ) {
    // Csak a megadott címzett és tárgy esetén módosít
    if ( 'cimzett@example.com' == $email && 'Daily Digest' == $subject ) {
        return array(
            'from_name'  => 'Egyedi Név',
            'from_email' => 'osszefoglalo@example.com',
        );
    }
    // Minden más levélnél az eredeti marad
    return $input;
}
```

A `$email` (a címzett) és a `$subject` (a tárgy) feltételét igazítsd a módosítani kívánt levelekhez.

| Cél | Megoldás |
|---|---|
| Minden MainWP levél a saját márkád címéről menjen | Az első, feltétel nélküli szűrő |
| Különböző címek különböző levéltípusokhoz | A tárgyra feltételezett szűrő |
| Más feladó a jelentéseknek | A tárgyban a „Pro Reports” szöveg ellenőrzése |

A küldés után érdemes tesztlevelet kérni: az **E-mail-beállítások** oldalon (**MainWP beállításai → E-mail-beállítások**) értesítésenként állíthatod a címzetteket és a tárgyat is, ezt a [vezérlőpult beállításai](https://hub.hellowp.io/hu/plugins/mainwp/webhelyek-iranyitopult-beallitasok/) fejezet írja le. Ha a levelek nem érkeznek meg, a [hibaelhárítás](https://hub.hellowp.io/hu/plugins/mainwp/hibaelharitas/) segít.

## Ellenőrző lista

- a Custom Dashboard kiegészítő telepítve van;
- a kódban a saját nevedet és e-mail-címedet adtad meg;
- a módosítást mentetted;
- tesztlevéllel ellenőrizted az új feladót.
