Chcete odstranit možnost obnovení hesla na WordPress? Ve výchozím nastavení umožňuje WordPress uživatelům resetovat / změnit svá hesla zadáním své e-mailové adresy. Někdy budete chtít tuto možnost na WordPressu vypnout.

V tomto tutoriálu vám ukážeme, jak zakázat obnovení hesla v aplikaci WordPress.

změna hesla v aplikaci WordPress

Proč odstranit možnost resetování hesla na WordPressu?

Pokud povolíte registrace na svém webu WordPress, bude možnost resetování užitečná pro uživatele, kteří ztratili své heslo. Tuto možnost ve skutečnosti nemusíte odstraňovat.

V některých případech však můžete chtít tuto možnost pro některé uživatele nebo role na WordPress odebrat.

Pokud jste například vytvořili dočasný účet pro jednu osobu nebo pokud jste vytvořili ukázkový účet, který mohou uživatelé používat (se základními identifikátory, které by se neměly měnit).

Nejjednodušším řešením by bylo pouze odstranit resetovací odkaz. Někteří uživatelé však již mohou URL znát, aby mohli obnovit účet.

Jak již bylo řečeno, uvidíme, jak snadno deaktivovat možnost obnovení hesla na WordPress.

První metoda: Zakázat obnovení hesla pomocí pluginu WordPress

Tato metoda je lepší a snadnější. Umožňuje zakázat reset hesla na WordPress pro konkrétní uživatelské role nebo dokonce pro některé uživatele.

Tímto způsobem můžete řídit přístup k této funkci, kterou si můžete rezervovat pouze pro důvěryhodné uživatele.

První věc, kterou musíte udělat, je nainstalovat a aktivovat plugin “ Plainview Protect passwords “. Pro více informací můžete zjistit Jak nainstalovat WordPress plugin.

Po aktivaci pluginu stačí navštívit stránku “ Nastavení> Chránit hesla Konfigurace pluginu.

plugin pro ochranu heslem WordPress

Odtud musíte jednoduše vybrat roli, ve které jednotlivý uživatel, jehož funkci obnovení hesla chcete deaktivovat.

Existuje také možnost vyloučit určité uživatele. Tato možnost je zvláště užitečná, pokud si chcete ponechat možnost obnovení hesla sami (pro váš účet).

Nezapomeňte kliknout na „ Uložit změny Chcete-li změnit nastavení svého obchodu.

Plugin můžete vidět v akci kliknutím na „ Mot de passe Perdu ? ". Tím se dostanete na resetovací stránku, kde můžete zadat e-mailovou adresu nebo uživatelské jméno, pro které chcete změnit heslo.

Uvidíte chybu, která vám sdělí, že tato možnost byla pro tohoto konkrétního uživatele zakázána.

ochrana heslem pro obnovení hesla

Metoda dvě: Jak ručně vypnout možnost Obnovit hesla

Tato metoda vyžaduje, abyste na svůj web WordPress přidali kód. Nedoporučuje se, kdo nemá zkušenosti s vývojem webu. Pamatujte, že jsme vám to ukázali jak vytvořit plugin WordPress.

Jediné, co musíte udělat, je přidat do kódu následující část kódu:

třída Password_Reset_Removed {funkce __construct () {add_filter ('show_password_fields', pole ($ this, 'disable'))); add_filter ('allow_password_reset', array ($ this, 'disable')); add_filter ('gettext', array ($ this, 'remove')); } funkce disable () {if (is_admin ()) {$ userdata = wp_get_current_user (); $ user = new WP_User ($ userdata-> ID); if (! empty ($ user-> role) && is_array ($ user-> role) && $ user-> role [0] == 'administrátor') vrátit true; } vrátit false; } funkce remove ($ text) {return str_replace (array ('Lost your password?', 'Lost your password'), '', trim ($ text, '?')); }} $ pass_reset_removed = nové Password_Reset_Removed ();

Jakmile dokončíte úpravy, vše, co musíte udělat, je nainstalovat plugin na váš WordPress blog. Postup je stejný jako u všech ostatních pluginů.

K odeslání můžete také použít FTP klienta webové stránky on-line. Po dokončení se ujistěte, že jste plugin aktivovali. To je vše. Chybou této metody je, že možnost resetování hesla je pro všechny zakázána.

To je pro tento tutoriál vše. Doufám, že to pro vás bude velmi užitečné. Neváhejte nás kontaktovat pro další vysvětlení.