Hogyan lehet letiltani az e-mail üzenetek küldését WordPress - Letiltani wp_mail() funkció

Az érvényes e-mail cím megadása a telepítés kötelező lépése WordPress. A felhasználó e-mail címén admin bor jelszó-visszaállítási üzenetek, webhely egészsége és akkor üzeneteket amikor a látogatók megjegyzéseket írnak. Számos okból azonban szeretné tudni, hogyan lehet letiltani az e-mail üzenetek küldését WordPress. Ennek fő oka a spam üzenetek, vagy ami még rosszabb, a funkciót kihasználó beépülő modul sebezhetősége. wp_mail() és több tízezer címre küld spam üzeneteket.

A legtöbb spam a következőtől: WordPress keresztül küldik PHPMailer amikor a form sérülékeny, vagy ha egy beépülő modul lehetővé teszi harmadik féltől származó PHP-szkriptek használatát wp_mail().

Ha van blogja vagy webhelye WordPress és nem szükséges, hogy a rendszer e-maileket küldjön a címre administrator vagy felhasználók számára, akkor a legjobb megoldás az e-mail funkció letiltása a WordPress.

Hogyan lehet letiltani az e-mail üzenetek küldését WordPress - Letilt wp_mail() funkció
Hogyan lehet letiltani az e-mail üzenetek küldését WordPress

Mielőtt végrehajtaná az alábbi oktatóanyag lépéseit, ne feledje, hogy ez a módszer teljesen letiltja az e-mail rendszert WordPress. A továbbiakban nem küldünk e-mail üzeneteket a jelszó visszaállítása céljából, illetve nem küldünk üzeneteket, ha a webhely működési problémákba ütközik, vagy amikor a felhasználók megjegyzést fűznek a bloghoz. Ha olyan modulokat használ, mint a Kapcsolatfelvételi űrlap, állítsa be őket, hogy ne küldjenek e-mailt a PHPMailer segítségével.

Hogyan lehet letiltani az e-mail üzenetek küldését WordPress

Ez a módszer nem igényel bővítmény telepítését. Nincs más dolgod, mint szerkeszteni az aktív blogtéma functions.php fájlját, és hozzáadni a következő kódsorokat:

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

Mentse el a változtatást. Ez minden.

Hogyan » WordPress » Hogyan lehet letiltani az e-mail üzenetek küldését WordPress - Letiltani wp_mail() funkció

Szenvedélyes a technológiával kapcsolatban, szeretek tesztelni és oktatóanyagokat írni az operációs rendszerekről macOS, Linux, Windows, ról ről WordPress, WooCommerce és LEMP webszerverek konfigurálása (Linux, NGINX, MySQL és PHP). írok tovább StealthSettingsA .com 2006 óta, és néhány évvel később elkezdtem írni az iHowTo.Tips oktatóanyagokat és az ökoszisztéma eszközeiről szóló híreket Apple: iPhone, iPad, Apple Nézd, HomePod, iMac, MacBook, AirPod-ok és kiegészítők.

Írj hozzászólást