Strona główna  /  Bezpieczeństwo  /  WordPress admin login – jak rozwiązać problemy z logowaniem?

Nowoczesne stanowisko pracy z laptopem i filiżanką kawy, symbolizujące proces logowania do panelu WordPress.

WordPress admin login – jak rozwiązać problemy z logowaniem?

Problem z logowaniem do panelu WordPress najczęściej wynika z błędnego hasła, ciasteczek, konfliktu wtyczki albo nieprawidłowej konfiguracji adresu strony. Zacznij od prostych metod, a dopiero później przejdź do zmian przez FTP.

Dlaczego nie możesz zalogować się do WordPressa?

Rodzaj komunikatu lub zachowanie strony zwykle wskazuje, gdzie szukać przyczyny. Błąd hasła wymaga innego działania niż pusta strona albo ciągłe przekierowanie.

Objaw Prawdopodobna przyczyna Pierwszy krok
Komunikat o błędnym loginie lub haśle Niepoprawne dane, zmienione hasło albo problem z kontem użytkownika Użyj resetowania hasła przez e-mail
Biała strona po wejściu do panelu Konflikt wtyczki, motywu albo błąd PHP Wyłącz wtyczki przez FTP
Logowanie wraca do tego samego formularza Nieprawidłowe cookies, adres WordPressa lub adres witryny Wyczyść cookies, a następnie sprawdź adresy w wp-config.php
Strona przekierowuje bez końca Redirect loop, czyli zapętlone przekierowanie między różnymi adresami URL Sprawdź wersję HTTP/HTTPS oraz wartości WP_HOME i WP_SITEURL

Najpierw wypróbuj szybkie rozwiązania

Wykonaj poniższe czynności po kolei. Nie wymagają one modyfikowania plików ani bazy danych:

  1. Sprawdź login i hasło. Jeśli nie pamiętasz nazwy użytkownika, spróbuj użyć adresu e-mail przypisanego do konta.
  2. Wyczyść cookies i pamięć podręczną przeglądarki dla domeny, a następnie otwórz stronę w trybie prywatnym.
  3. Sprawdź kilka adresów logowania. W instalacji w głównym katalogu mogą zadziałać:
  • https://twoja-domena.pl/wp-login.php
  • https://twoja-domena.pl/wp-admin
  • https://twoja-domena.pl/login
  • https://twoja-domena.pl/admin

Jeśli WordPress znajduje się w podkatalogu, dodaj jego nazwę do adresu, na przykład https://twoja-domena.pl/wordpress/wp-login.php. Sprawdź też wariant z przedrostkiem www i bez niego, ale używaj adresu zgodnego z konfiguracją witryny.

Gdy problemem jest hasło, wybierz na ekranie logowania opcję „Nie pamiętasz hasła?”. WordPress wyśle wiadomość resetującą na adres przypisany do użytkownika. Jeśli wiadomość nie dociera, sprawdź spam oraz konfigurację poczty. Brak dostępu do skrzynki oznacza konieczność odzyskania konta inną drogą, na przykład przez panel bazy danych lub pomoc administratora serwera.

Jak naprawić problem przez FTP?

FTP to sposób dostępu do plików witryny za pomocą klienta FTP lub panelu WebFTP. Przyda się, gdy panel WordPressa nie działa, ale nadal masz dane dostępowe do serwera.

Przed zmianą nazw folderów lub edycją plików wykonaj kopię zapasową. Pobierz zmieniane pliki na komputer albo skorzystaj z kopii serwera. Błędna modyfikacja może spowodować dodatkowe problemy z działaniem strony.

Wyłącz wszystkie wtyczki

Konflikt wtyczki jest częstą przyczyną białej strony, pętli przekierowań i niedostępnego formularza logowania. Wyłączenie całego katalogu jest metodą diagnostyczną, nie stałym rozwiązaniem:

  1. Połącz się z serwerem przez FTP lub WebFTP.
  2. Otwórz katalog, w którym znajduje się instalacja WordPressa.
  3. Przejdź do folderu wp-content.
  4. Zmień nazwę folderu plugins na przykład na plugins-disabled.
  5. Spróbuj otworzyć wp-login.php albo wp-admin.

Zmiana nazwy sprawia, że WordPress nie może załadować aktywnych wtyczek. Jeśli logowanie zacznie działać, przywróć nazwę plugins, a następnie włączaj wtyczki pojedynczo, aby znaleźć konflikt. Gdy problem powoduje wtyczka zmieniająca adres logowania, możesz wyłączyć tylko jej folder.

Sprawdź plik .htaccess

Plik .htaccess znajduje się zwykle w głównym katalogu WordPressa. Błędne reguły w tym pliku mogą blokować dostęp lub powodować przekierowania.

Pobierz plik na komputer jako kopię, a następnie zmień jego nazwę, na przykład na .htaccess-old. Nie usuwaj kopii bez sprawdzenia, czy strona działa. Jeśli dostęp do panelu wróci, nowe reguły można później wygenerować w ustawieniach bezpośrednich odnośników WordPressa.

Co zrobić, gdy problem powoduje adres witryny?

Nieprawidłowe wartości adresu WordPressa i adresu witryny często powodują redirect loop, zwłaszcza po zmianie domeny, certyfikatu SSL lub przejściu z adresu HTTP na HTTPS.

Wykonaj kopię pliku wp-config.php, otwórz go w edytorze tekstowym i dodaj przed komentarzem kończącym konfigurację WordPressa:

define('WP_HOME', 'https://twoja-domena.pl');
define('WP_SITEURL', 'https://twoja-domena.pl');

Zastąp adres przykładowy właściwą domeną. Jeśli WordPress działa w podkatalogu, uwzględnij go w obu wartościach, na przykład https://twoja-domena.pl/wordpress. Zachowaj właściwy protokół oraz zgodność z adresem używanym przez witrynę.

Po zapisaniu pliku wyczyść cookies i ponownie otwórz stronę logowania. Jeśli problem nadal występuje, przyczyną może być konflikt motywu, uszkodzone pliki lub dane użytkownika w bazie MySQL. Reset hasła w phpMyAdmin wymaga ostrożności, ponieważ edycja niewłaściwego rekordu może odebrać dostęp do konta. Gdy nie masz dostępu do FTP lub nie potrafisz wykonać kopii, zleć zmianę administratorowi serwera.

Redakcja wpinternals.pl

WordPressa znamy od kuchni – budujemy na nim strony, migrujemy serwisy i optymalizujemy ich wydajność. Piszemy o wtyczkach, motywach, hostingu i bezpieczeństwie tak, by poradzili sobie także początkujący. Dbamy o to, by Twoja strona była szybka, stabilna i bezpieczna.

Może Cię również zainteresować

Potrzebujesz więcej informacji?