Kā atspējot e-pasta ziņojumu sūtīšanu programmā WordPress – Atspējot wp_mail() funkciju
Kā atspējot e-pasta ziņojumu sūtīšanu programmā WordPress – Atspējot wp_mail() funkciju
Derīgas e-pasta adreses norādīšana ir obligāta WordPress instalēšanas darbība. 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 programmā 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 WordPress surogātpasta ziņojumu tiek sūtīti, izmantojot PHPMailer kad a form ir neaizsargāts vai ja spraudnis ļauj izmantot trešās puses PHP skriptus wp_mail()Apvidū
Ja jums ir emuārs vai vietne WordPress un sistēmai nav nepieciešams sūtīt e-pasta ziņojumus administratoram vai lietotājiem, tad labākais risinājums ir atspējot WordPress e-pasta funkciju.

Pirms veicat tālāk norādītās apmācības darbības, ņemiet vērā, ka šī metode pilnībā atspējos WordPress e-pasta sistēmu. 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ā atiestatīt WordPress lietotāja administratora lietotāju, bez piekļuves e -pastam vai datu bāzei - atiestatiet WordPress administratora paroli
- Kā notīrīt milzīgas wp_options SQL — pārejas, wpseo_sitemap _cache_validator
- Labojiet WordPress “Īsi nav pieejams plānotajai apkopei. Pēc minūtes pārbaudiet vēlreiz.”
- Cum debifam netieši “Nosūtīt uz citu adresi” lapā Checkout a Woocommerce
Kā atspējot e-pasta ziņojumu sūtīšanu programmā 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 arī viss.
Kā atspējot e-pasta ziņojumu sūtīšanu programmā WordPress – Atspējot wp_mail() funkciju
Kas jauns
Pret Stealth
Kaislīgs par tehnoloģijām, ar prieku rakstu vietnē StealthSettings.com kopš 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 veikalos (WooCommerce, Magento, PrestaShop).
Skatīt visas Stealth ziņasIespējams, jūs interesē arī...