Czy chcesz usuwać opcję zapamiętaj mnie ze swojej strony logowania WordPress?
Opcja „Zapamiętaj mnie” to małe pole wyboru, które pozwala tobie i twoim użytkownikom zapisać swoją nazwę użytkownika i hasło na ekranie logowania WordPress.
W tym artykule pokażemy, jak krok po kroku usuwać opcję „Remember Me”.
Dlaczego warto usuwać „Zapamiętaj mnie” z twojego ekranu logowania do WordPressa?
Gdy twój użytkownik lub użytkownicy twojej witryny internetowej zaznaczą pole „Zapamiętaj mnie” na stronie logowania WordPress, informacje te będą przechowywane w pliku ciasteczka przeglądarki przez 2 tygodnie.
Oznacza to, że następnym razem, gdy odwiedzą twoją witrynę, będą mogli od razu uzyskać dostęp do kokpitu bez konieczności ponownego przechodzenia do strony logowania.
Chociaż dzięki temu logowanie się jest szybsze, może to stanowić potencjalne zagrożenie bezpieczeństwa dla osób uzyskujących dostęp do obszaru administracyjnego WordPress z komputerów publicznych i sieci Wi-Fi.
Wyłączenie pola wyboru „Zapamiętaj mnie” sprawi, że twój użytkownik będzie musiał logować się za każdym razem, gdy przeglądarka internetowa zostanie zamknięta. Nadal mogą oni zapisać swoją nazwę użytkownika i hasło w pamięci przeglądarki lub w aplikacji do zarządzania hasłami, dzięki czemu nie będą musieli wpisywać ich za każdym razem.
Ogólnie rzecz biorąc, poprawia to zabezpieczenia WordPressa i pomaga chronić twoją witrynę internetową przed hakerami.
Mając to na uwadze, pokażemy ci, jak usuwać opcję „Zapamiętaj mnie” na twojej stronie logowania WordPress. Wystarczy skorzystać z poniższych odnośników, aby przejść bezpośrednio do wybranej metody.
Metoda 1. Usuwanie opcji Zapamiętaj mnie z domyślnej strony logowania WordPressa
Najprostszym sposobem na usuwanie opcji zapamiętaj mnie z domyślnej strony WordPress jest użycie wtyczki Remember Me Controls.
Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i włączanie wtyczki. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem dla początkujących, jak zainstalować wtyczkę WordPress.
Uwaga: Przetestowaliśmy wtyczkę na dzień ostatniej aktualizacji tego wpisu i działa ona z WordPress 6.0 bez żadnych problemów.
Po włączaniu przejdź do Ustawienia ” Zapamiętaj mnie, aby skonfigurować ustawienia wtyczki.
Następnie wystarczy zaznaczyć pole w sekcji „Wyłącz funkcję „Zapamiętaj mnie”” i kliknąć przycisk „Zapisz zmiany”.
Teraz możesz logować się ze swojej witryny WordPress.
Po powrocie do ekranu logowania pole wyboru „Zapamiętaj mnie” zostanie wyłączone.
Metoda 2. Usuwanie opcji Remember Me z własnych stron logowania do WordPressa
Jeśli tworzysz własną stronę logowania WordPress dla twojej witryny członkowskiej WordPress lub sklepu internetowego, możesz ukryć opcję „Remember Me” za pomocą SeedProd.
SeedProd to najlepszy na rynku kreator stron WordPress typu „przeciągnij i upuść „, z którego korzysta ponad milion witryn internetowych. Za jego pomocą można stworzyć całkowicie własny motyw WordPress bez pisania jakiegokolwiek kodu.
Oprócz tworzenia własnych motywów WordPress, SeedProd oferuje również możliwość tworzenia niestandardowych stron logowania WordPress, niestandardowych stron 404 i innych.
Najpierw musisz użyć wtyczki SeedProd, aby utworzyć własną stronę logowania. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak utworzyć własną stronę logowania.
Następnie, podczas dostosowywania strony logowania, można wyłączyć opcję „Zapamiętaj mnie”, klikając przycisk „Opcje dodatkowe” w menu opcji po lewej stronie.
Następnie usuń tekst w polu „Zapamiętaj etykietę użytkownika”.
Następnie kliknij przycisk „Zapisz” i wybierz opcję „Opublikuj”, aby Twoja strona logowania stała się aktywna.
Teraz możesz przejść na własną stronę logowania, aby zobaczyć, że opcja „Remember Me” zniknęła.
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak usuwać opcję zapamiętaj mnie ze strony logowania WordPress. Zachęcamy również do zapoznania się z naszym przewodnikiem na temat tego, jak przyspieszyć działanie WordPressa oraz z naszą listą najlepszych usług telefonii biznesowej dla małych firm.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
As a security feature for sites where users can register, it is very good. Unfortunately, a lot of people today still use a browser to save their passwords, instead of a password manager.
WPBeginner Support
That is true but hopefully they are not saving their login information to a public computer’s browser
Administrator
Garrett O'Brien
NOTE TO MODERATOR:
That line to delete did not display properly, I completely forgot that this comment section is HTML friendly…
This is the correct code, spaces added to keep the display intact…
< input name="rememberme" type="checkbox" id="rememberme" value="forever" / >
Garrett O'Brien
Actually, instead of either CSS display:none or using an addition to the function.php file, open the wp-login.php and remove the following line
<input name="rememberme" type="checkbox" id="rememberme" value="forever" />
We haven’t tried testing it by moving the wp-login.php to the child theme as we have a checklist of things to do with each WP upgrade, this being one of them….
Garrett O'Brien
Go to your function.php file and add this to the end…
//Hide Remember Me check box from WordPress login page
add_action(’login_head’, 'har_remember_me_not’);
function har_remember_me_not()
{
echo ’.forgetmenot { display:none; }’;
}
Not sure if it will fix the security issue noted by NATHAN CORBIER but it will reduce the number of plugins you have by one…
Mathew Porter
Is there also not a file to reduce the time set for a user staying logged in when the 'remember me’ box is ticked such as a cookie etc?
Kerry Webster
@Nathan +1 – Plugin’s way is better. .css change to display:none is a mask. You could of course incorporate this plugin code into the functions.php file of a theme if you want to permanently remove the functionality but this is a user/site owner preference. I would build this into a option for the theme to allow the user to decide.
Nathan Corbier
Setting the rememberme ID to display:none; isn’t a good fix. Bots, smart people who inspect source, or a browser that simply ignores display:none will still show it, and still allow the form to be submitted with that checked.
If you are plugging what you consider to be a security hole, don’t half ass it by „making the check mark go away.” It hasn’t left, its just your browser is nice enough to honor the CSS display attribute.
The hole still exists.
chris mccoy
instead of doing a regex on login_form you can also just set the css class to display none
p.forgetmenot { display:none;}
RW
Rather than a plugin, couldn’t you add this to your CSS
p.forgetmenot {display:none;}
Thanks,
Bob
Chris
Hi, thanks for that great tip – is there a solution to remove this without using a plugin?
Thanks.
RW
please seem comment above. Just add
'p.forgetmenot {display:none;}’ to your css stylesheet.
Thanks,
Bob