Hoe het verzenden van e-mailberichten in . uit te schakelen WordPress - Uitschakelen wp_mail() functie

Het opgeven van een geldig e-mailadres is een verplichte stap in de installatie WordPress. Op het e-mailadres van de admin-gebruiker kom ik wachtwoord reset berichten, site gezondheid en berichten dan wanneer bezoekers reacties achterlaten. Om vele redenen wilt u echter weten hoe u het verzenden van e-mailberichten in WordPress. De belangrijkste reden zijn spamberichten of, erger nog, de kwetsbaarheid van een plug-in die de functie misbruikt wp_mail() en stuurt spamberichten naar tienduizenden adressen.

De meeste spamberichten van WordPress worden verzonden via PHPMailer wanneer een form kwetsbaar is of wanneer een plug-in PHP-scripts van derden toestaat om te gebruiken wp_mail().

Als je een blog of een website hebt op WordPress en het is niet nodig voor het systeem om e-mailberichten te verzenden naar: administrator of gebruikers, dan is de beste oplossing om de e-mailfunctie uit te schakelen a WordPress.

Hoe het verzenden van e-mailberichten in . uit te schakelen WordPress - Uitzetten wp_mail() functie
Hoe het verzenden van e-mailberichten in . uit te schakelen WordPress

Voordat u de stappen in de onderstaande zelfstudie volgt, moet u er rekening mee houden dat deze methode uw e-mailsysteem volledig zal uitschakelen WordPress. Er worden geen e-mailberichten meer verzonden om het wachtwoord opnieuw in te stellen, berichten wanneer de site functionaliteitsproblemen ondervindt of wanneer gebruikers reageren op de blog. Als u modules zoals Contact Form gebruikt, stel deze dan in om geen e-mailberichten via PHPMailer te verzenden.

Hoe het verzenden van e-mailberichten in . uit te schakelen WordPress

Deze methode vereist geen installatie van een plug-in. Het enige dat u hoeft te doen, is het bestand Functions.php van het actieve blogthema bewerken en de volgende regels code toevoegen:

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

Sla de wijziging op. Dat is alles.

Gepassioneerd door techniek schrijf ik met plezier verder StealthSettings.com sinds 2006. Ik heb uitgebreide ervaring met besturingssystemen: macOS, Windows şi Linux, maar ook in programmeertalen en blogplatforms (WordPress) en voor online winkels (WooCommerce, Magento, PrestaShop).

Hoe werkt het? » WordPress » Hoe het verzenden van e-mailberichten in . uit te schakelen WordPress - Uitschakelen wp_mail() functie
Laat een bericht achter