Přeskočit na obsah

Web nefunguje? Volejte Web nefunguje? +420 721 589 155 nebo nám napište Napište nám

WordPress návody

Jak ve WordPressu deaktivovat rozesílání emailů o ztraceném/změněném heslu

Tomáš Cirkl Publikováno 1 min čtení

Pozor:

Článek je z roku 2014. Některé postupy se mohly změnit.

Email spam

Ve výchozím nastavení vás WordPress vždy informuje o změně hesla. Jestliže, ale provozujete web s velkým množstvím registrovaných uživatelů, tak vás to po nějaké době začne otravovat. V tomto článku si ukážeme, jak jednoduše deaktivovat rozesílání emailů informujících o ztraceném/změněném heslu.

První věc, jakou musíte udělat je vytvořit si vlastní WordPress plugin. Do tohoto pluginu poté umístíme kód, kterým změníme funkci WordPressu.

Jakmile máte plugin hotový, vložte do něj tento kód:

if ( !function_exists( 'wp_password_change_notification' ) ) {
    function wp_password_change_notification() {}
}

Uložte změny a máte hotovo. Od této chvíle již nebudete dostávat další emaily informující o změně hesla.

Nyní si vysvětleme, co jsme to vůbec udělali. WordPress má v souboru /wp-includes/pluggable.php funkci wp_passoword_change_notification. Tato funkce je zodpovědná za rozesílání informačních emailů, když uživatel resetuje heslo.

V těchto dvou řádkách kódu jsme přepsali zabudovanou funkci tak, že namísto poslání emailu teď neudělá WordPress nic.

Proč jsme funkci nevložili do functions.php?

Protože by to nefungovalo. WordPress načte soubor pluggable.php před functions.php. To znamená, že nemůžete za pomocí functions.php přepsat funkci, která se nachází v pluggable.php. Z toho důvodu jsme museli vytvořit WordPress plugin.

Neuteklo vám něco?

Pokrok a WordPress na nikoho nečekají, tak nám tu raději nechte email, ať o nic nepřijdete!

Nespamujeme! Další informace naleznete v našich zásadách ochrany osobních údajů.

Autor

Tomáš Cirkl

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

1 030 článků Všechny články autora

Komentáře

Zatím tu nikdo nekomentoval. Napište první komentář.

Přidat komentář

E-mail nezveřejníme. Povinná pole jsou označena hvězdičkou.

Jak zacházíme s údaji z komentářů, popisují zásady ochrany osobních údajů.