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 gebruiker admin wijn 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.

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

Gepassioneerd door technologie, test en schrijf ik graag tutorials over besturingssystemen macOS, Linux, Windows, wat betreft WordPress, WooCommerce en configureer LEMP-webservers (Linux, NGINX, MySQL en PHP). ik schrijf verder StealthSettings.com sinds 2006, en een paar jaar later begon ik te schrijven over iHowTo.Tips tutorials en nieuws over apparaten in het ecosysteem Apple: iPhoneiPad, Apple Kijk, HomePod, iMac, MacBook, AirPods en accessoires.

Laat een bericht achter