Kako onemogočiti pošiljanje e-poštnih sporočil v WordPress - Onemogoči wp_mail() funkcija

Navedba veljavnega e-poštnega naslova je obvezen korak pri namestitvi WordPress. Na elektronski naslov uporabnika admin prihajam sporočila za ponastavitev gesla, zdravje mesta in sporočila potem ko obiskovalci pustijo komentarje. Iz več razlogov pa želite vedeti, kako onemogočiti pošiljanje e-poštnih sporočil v WordPress. Glavni razlog so neželena pošta ali, še huje, ranljivost vtičnika, ki izkorišča funkcijo wp_mail() in pošilja neželeno pošto na več deset tisoč naslovov.

Večina neželenih sporočil od WordPress so poslani prek PHPMailer ko a form je ranljiv ali ko vtičnik dovoljuje uporabo skriptov PHP tretjih oseb wp_mail().

Če imate spletni dnevnik ali spletno stran WordPress in ni potrebno, da sistem pošilja e-poštna sporočila administrator ali uporabnikov, potem je najboljša rešitev, da onemogočite funkcijo e-pošte a WordPress.

Kako onemogočiti pošiljanje e-poštnih sporočil v WordPress - Onemogoči wp_mail() funkcija
Kako onemogočiti pošiljanje e-poštnih sporočil v WordPress

Preden sledite korakom v spodnji vadnici, ne pozabite, da bo ta metoda popolnoma onemogočila vaš e-poštni sistem WordPress. E-poštna sporočila ne bodo več poslana za ponastavitev gesla, sporočila, ko spletno mesto naleti na težave s funkcionalnostjo ali ko uporabniki komentirajo blog. Če uporabljate module, kot je kontaktni obrazec, jih nastavite tako, da ne pošiljajo e-poštnih sporočil prek PHPMailerja.

Kako onemogočiti pošiljanje e-poštnih sporočil v WordPress

Ta metoda ne zahteva namestitve vtičnika. Vse kar morate storiti je, da uredite datoteko functions.php aktivne teme bloga in dodate naslednje vrstice kode:

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

Shranite spremembo. To je vse.

Strasten do tehnologije, z veseljem pišem na StealthSettings.com od leta 2006. Imam bogate izkušnje s operacijskimi sistemi: macOS, Windows in Linux, ter programskimi jeziki in platformami za bloganje (WordPress) in za spletne trgovine (WooCommerce, Magento, PrestaShop).

kako » WordPress » Kako onemogočiti pošiljanje e-poštnih sporočil v WordPress - Onemogoči wp_mail() funkcija
Pustite komentar