WordPress Odeslat e -mail

podle

0

Jak deaktivujete odesílání e -mailových zpráv do WordPress – Zakázat funkci wp_mail ()

Jak deaktivujete odesílání e -mailových zpráv do WordPress – Zakázat funkci wp_mail ()

0
WordPress Odeslat e -mail

Poskytnutí platné e-mailové adresy je povinným krokem při instalaci WordPressu. Na e-mailovou adresu uživatele admin jsem přišel zprávy o resetování hesla, zdraví webu a pak zprávy když návštěvníci zanechají komentáře. Z mnoha důvodů však chcete vědět, jak zakázat odesílání e-mailových zpráv ve WordPress. Hlavním důvodem jsou spamové zprávy nebo ještě hůře zranitelnost pluginu, který tuto funkci zneužívá wp_mail() a rozesílá spamy na desítky tisíc adres.

Většina spamových zpráv WordPress je odesílána prostřednictvím PHPMailer když a form je zranitelný nebo když plugin umožňuje použití PHP skriptů třetích stran wp_mail().

Pokud máte blog nebo web na WordPressu a není nutné, aby systém zasílal e-mailové zprávy správci nebo uživatelům, pak je nejlepším řešením deaktivovat funkci e-mailu WordPress.

Jak zakázat odesílání e-mailových zpráv ve WordPressu - Zakázat funkci wp_mail().
Jak deaktivujete odesílání e -mailových zpráv do WordPress

Před provedením kroků v níže uvedeném tutoriálu si uvědomte, že tato metoda zcela deaktivuje e-mailový systém WordPress. Již nebudou zasílány e-mailové zprávy pro resetování hesla, zprávy, když web narazí na problémy s funkčností nebo když uživatelé komentují blog. Pokud používáte moduly jako Contact Form, nastavte je tak, aby neodesílaly e-mailové zprávy přes PHPMailer.

Jak deaktivujete odesílání e -mailových zpráv do WordPress

Tato metoda nevyžaduje instalaci pluginu. Jediné, co musíte udělat, je upravit soubor functions.php aktivního motivu blogu a přidat následující řádky kódu:

add_filter('pre_wp_mail', 'sth_disable_emails');
function sth_disable_emails() {
    return false;
}

Uložte změnu. To je vše.

Jak deaktivujete odesílání e -mailových zpráv do WordPress – Zakázat funkci wp_mail ()

Mohlo by vás také zajímat...

Zanechat odpověď

Vaše emailová adresa nebude zveřejněna. Požadovaná pole jsou označena *