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
Szekció neve “Minden MainWP e-mail feladójának cseréje”-
Telepítsd és kapcsold be a Custom Dashboard kiegészítőt.
-
Nyisd meg a kiegészítőt, és válaszd a PHP fület.
-
Illeszd be a kódot:
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',);} -
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. -
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
Szekció neve “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:
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 return array( 'from_name' => 'Egyedi Név', ); } // 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 fejezet írja le. Ha a levelek nem érkeznek meg, a hibaelhárítás segít.
Ellenőrző lista
Szekció neve “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.
Készült: