Искате ли да премахнете опцията за възстановяване на парола в WordPress? По подразбиране WordPress позволява на потребителите да нулират / променят паролите си, като предоставят своя имейл адрес. Понякога ще искате да изключите тази опция в WordPress.
В този урок ще ви покажа как да деактивирате възстановяването на паролата в WordPress.
Защо да премахнете опцията за нулиране на паролата в WordPress?
Ако разрешите регистрации на вашия WordPress сайт, тогава опцията за нулиране ще бъде полезна за потребители, които са загубили паролата си. Всъщност не е нужно да премахвате тази опция.
В някои случаи обаче може да искате да премахнете тази опция за някои потребители или роли в WordPress.
Например, ако сте създали временен акаунт за един човек или ако сте създали демо акаунт, който потребителите могат да използват (с основни идентификатори, които не трябва да се променят).
Най-лесното решение би било просто да изтриете връзката за нулиране. Но някои потребители може би вече знаят URL адреса за възстановяване на акаунт.
Като се има предвид, нека да видим колко лесно да деактивирате опцията за нулиране на паролата в WordPress.
Метод първи: Деактивирайте възстановяването на парола с помощта на приставка за WordPress
Този метод е по-добър и лесен. Тя ви позволява да деактивирате нулирането на паролата в WordPress за конкретни потребителски роли или дори за някои потребители.
По този начин можете да контролирате достъпа до тази функция, която можете да резервирате само за надеждни потребители.
Първото нещо, което трябва да направите, е да инсталирате и активирате приставката " Plainview Защитете паролите ". За повече подробности можете да откриете как да инсталирате плъгин за WordPress.
След активиране на приставката, всичко, което трябва да направите, е да посетите страницата " Настройки> Защита на пароли За да конфигурирате приставката.
Оттам просто трябва да изберете ролята, в която отделният потребител, чиято функция за възстановяване на парола искате да деактивирате.
Има и опция за изключване на определени потребители. Тази опция е особено полезна, ако искате сами да запазите опцията за възстановяване на паролата (за вашия акаунт).
Не забравяйте да кликнете върху „ Запазване на промените За да промените настройките на вашия магазин.
Можете да видите приставката в действие, като се опитате да кликнете върху „ Mot де Пас perdu ? ". Това ще ви отведе до страницата за нулиране, където можете да посочите имейл адреса или потребителското име, за които искате да промените паролата.
Ще забележите грешка, която ще ви каже, че тази опция е деактивирана за този конкретен потребител.
Метод втори: Как да изключите ръчно опцията за нулиране на пароли
Този метод изисква да добавите код към вашия WordPress сайт. Не се препоръчва, които нямат опит в уеб разработката. Не забравяйте, че ви показахме как да създадете приставка за WordPress.
Всичко, което трябва да направите, е да добавите следното парче код към вашата приставка:
клас Password_Reset_Removed {функция __construct () {add_filter ('show_password_fields', масив ($ this, 'disable')); add_filter ('allow_password_reset', масив ($ this, 'disable')); add_filter ('gettext', масив ($ this, 'remove')); } функция disable () {if (is_admin ()) {$ userdata = wp_get_current_user (); $ потребител = нов WP_User ($ userdata-> ID); ако (! празно ($ потребител-> роли) && is_array ($ потребител-> роли) && $ потребител-> роли [0] == 'администратор') връща true; } върнете false; } функция премахване ($ текст) {връщане str_replace (масив ('Забравена парола?', 'Загубена парола'), '', отрязване ($ текст, '?')); }} $ pass_reset_removed = нова Password_Reset_Removed ();
След като приключите с редактирането, всичко, което трябва да направите, е да инсталирате своя плъгин на вашия WordPress блог. Процедурата, която трябва да следвате, е същата като при всички други добавки.
Можете също да използвате FTP клиент, за да изпратите вашите уебсайт онлайн. След като сте готови, не забравяйте да активирате вашия плъгин. Това е всичко. Недостатъкът на този метод е, че опцията за нулиране на паролата е деактивирана за всички.
Това е всичко за този урок. Надявам се, че ще ви бъде от голяма полза. Не се колебайте да се свържете с нас за допълнителни разяснения.