Kaip išjungti el. pašto žinučių siuntimą WordPress - Išjungti wp_mail() funkcija

Galiojančio el. pašto adreso pateikimas yra privalomas diegimo veiksmas WordPress. Ateinu administratoriaus vartotojo el. pašto adresu slaptažodžio nustatymo iš naujo pranešimai, svetainės sveikata ir tada žinutes kai lankytojai palieka komentarus. Tačiau dėl daugelio priežasčių norite žinoti, kaip išjungti el. pašto pranešimų siuntimą WordPress. Pagrindinė priežastis – šlamšto pranešimai arba, dar blogiau, funkciją išnaudojančio papildinio pažeidžiamumas wp_mail() ir siunčia šlamšto žinutes dešimtimis tūkstančių adresų.

Dauguma šlamšto pranešimų iš WordPress siunčiami per PHPMailer kada form yra pažeidžiamas arba kai papildinys leidžia naudoti trečiosios šalies PHP scenarijus wp_mail().

Jei turite tinklaraštį ar svetainę WordPress ir sistemai nebūtina siųsti el administrator arba vartotojų, geriausias sprendimas yra išjungti el. pašto funkciją a WordPress.

Kaip išjungti el. pašto žinučių siuntimą WordPress – Išjungti wp_mail() funkcija
Kaip išjungti el. pašto žinučių siuntimą WordPress

Prieš atlikdami toliau pateiktoje mokymo programoje nurodytus veiksmus, atminkite, kad šis metodas visiškai išjungs jūsų el. pašto sistemą WordPress. El. pašto pranešimai nebebus siunčiami siekiant iš naujo nustatyti slaptažodį, pranešimai, kai svetainėje susiduriama su funkcionalumo problemomis arba kai vartotojai komentuoja tinklaraštį. Jei naudojate modulius, tokius kaip kontaktų forma, nustatykite, kad jie nesiųstų el. pašto pranešimų per PHPMailer.

Kaip išjungti el. pašto žinučių siuntimą WordPress

Šis metodas nereikalauja įdiegti papildinio. Viskas, ką jums reikia padaryti, tai redaguoti aktyvios tinklaraščio temos failą functions.php ir pridėti šias kodo eilutes:

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

Išsaugokite pakeitimą. Tai viskas.

Technologijų entuziastas, nuo 2006 metų su malonumu rašau „StealthSettings.com“. Turiu išsamią patirtį su operacinėmis sistemomis: macOS, „Windows“ ir „Linux“, taip pat programavimo kalbomis ir blogo platformomis („WordPress“) bei internetinės parduotuvės platformomis („WooCommerce“, „Magento“, „PrestaShop“).

kaip » WordPress » Kaip išjungti el. pašto žinučių siuntimą WordPress - Išjungti wp_mail() funkcija
Palikite komentarą