Kā atspējot e-pasta ziņojumu sūtīšanu WordPress - atspējot wp_mail() funkcija

Derīgas e-pasta adreses norādīšana ir obligāta instalēšanas darbība WordPress. Es nāku uz administratora lietotāja e-pasta adresi paroles atiestatīšanas ziņojumi, vietnes veselība un tad ziņas kad apmeklētāji atstāj komentārus. Tomēr daudzu iemeslu dēļ vēlaties uzzināt, kā atspējot e-pasta ziņojumu sūtīšanu WordPress. Galvenais iemesls ir surogātpasta ziņojumi vai, vēl ļaunāk, spraudņa ievainojamība, kas izmanto šo funkciju. wp_mail() un sūta surogātpasta ziņojumus uz desmitiem tūkstošu adrešu.

Lielākā daļa surogātpasta ziņojumu no WordPress tiek nosūtīti pa PHPMailer kad form ir neaizsargāts vai ja spraudnis ļauj izmantot trešās puses PHP skriptus wp_mail().

Ja jums ir emuārs vai vietne WordPress un sistēmai nav nepieciešams sūtīt e-pasta ziņas administrator vai lietotājiem, tad labākais risinājums ir atspējot e-pasta funkciju a WordPress.

Kā atspējot e-pasta ziņojumu sūtīšanu WordPress - Atspējot wp_mail() funkcija
Kā atspējot e-pasta ziņojumu sūtīšanu WordPress

Pirms veicat tālāk norādītās apmācības darbības, atcerieties, ka šī metode pilnībā atspējos jūsu e-pasta sistēmu WordPress. Vairs netiks sūtīti e-pasta ziņojumi, lai atiestatītu paroli, ziņojumi, kad vietnei rodas funkcionalitātes problēmas vai lietotāji komentē emuāru. Ja izmantojat moduļus, piemēram, saziņas veidlapu, iestatiet tos nesūtīt e-pasta ziņojumus, izmantojot PHPMailer.

Kā atspējot e-pasta ziņojumu sūtīšanu WordPress

Šī metode neprasa instalēt spraudni. Viss, kas jums jādara, ir rediģēt aktīvās emuāra tēmas failu functions.php un pievienot šādas koda rindas:

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

Saglabājiet izmaiņas. Tas ir viss.

Tehnoloģijas entuziasts, ar prieku rakstu vietnē StealthSettings.com no 2006. gada. Man ir plaša pieredze operētājsistēmās: macOS, Windows un Linux, kā arī programmēšanas valodās un blogošanas platformās (WordPress) un tiešsaistes veikalu platformās (WooCommerce, Magento, PrestaShop).

kā uz » WordPress » Kā atspējot e-pasta ziņojumu sūtīšanu WordPress - atspējot wp_mail() funkcija
Leave a Comment