Ako zakázať odosielanie e-mailových správ v WordPress - Zakázať wp_mail() funkcie

Poskytnutie platnej e-mailovej adresy je povinným krokom inštalácie WordPress. Na e-mailovú adresu používateľa admin som prišiel správy o resetovaní hesla, zdravie stránky a potom správy keď návštevníci zanechajú komentáre. Z mnohých dôvodov však chcete vedieť, ako zakázať odosielanie e-mailových správ v WordPress. Hlavným dôvodom sú spamové správy alebo, čo je ešte horšie, zraniteľnosť doplnku, ktorý túto funkciu zneužíva wp_mail() a rozosiela spamy na desiatky tisíc adries.

Väčšina spamových správ od WordPress sa posielajú cez PHPMailer Keď form je zraniteľný alebo keď doplnok umožňuje použitie skriptov PHP tretích strán wp_mail().

Ak máte blog alebo webovú stránku WordPress a nie je potrebné, aby systém posielal e-mailové správy administrator alebo používateľov, potom je najlepším riešením vypnúť funkciu e-mailu a WordPress.

Ako zakázať odosielanie e-mailových správ v WordPress - Zakázať wp_mail() funkcie
Ako zakázať odosielanie e-mailových správ v WordPress

Pred vykonaním krokov v návode nižšie nezabudnite, že táto metóda úplne deaktivuje váš e-mailový systém WordPress. Už sa nebudú odosielať e-mailové správy na obnovenie hesla, správy, keď sa na stránke vyskytnú problémy s funkčnosťou alebo keď používatelia komentujú blog. Ak používate moduly ako Contact Form, nastavte ich tak, aby neposielali e-mailové správy cez PHPMailer.

Ako zakázať odosielanie e-mailových správ v WordPress

Táto metóda nevyžaduje inštaláciu doplnku. Jediné, čo musíte urobiť, je upraviť súbor functions.php aktívnej témy blogu a pridať nasledujúce riadky kódu:

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

Uložte zmenu. To je všetko.

Zanietený technológiou, s radosťou píšem na StealthSettings.com od roku 2006. Mám bohaté skúsenosti s operačnými systémami: macOS, Windows a Linux, ako aj s programovacími jazykmi a platformami pre blogovanie (WordPress) a pre online obchody (WooCommerce, Magento, PrestaShop).

Ako » WordPress » Ako zakázať odosielanie e-mailových správ v WordPress - Zakázať wp_mail() funkcie
Pridať komentár