Aby dodać nowego admina do WordPressa, kiedy nie masz dostępu do panelu administracyjnego, możesz to zrobić bezpośrednio z poziomu bazy danych. Będzie to wymagało dostępu do phpMyAdmin lub innego interfejsu zarządzania bazą danych. Oto jak to zrobić:
1. Zaloguj się do swojego konta hostingowego i otwórz phpMyAdmin.
2. Wybierz bazę danych WordPressa z lewego paska bocznego.
3. Kliknij na tabelę `wp_users` (nazwa może być inna, jeżeli zmieniałeś prefiks tabel podczas instalacji WordPressa).
4. Kliknij na przycisk `Insert` (Wstaw) w górnej części strony.
5. Wpisz odpowiednie informacje w polach. Pamiętaj, że `user_pass` musi być zakodowane. phpMyAdmin oferuje listę różnych algorytmów do wyboru – powinieneś wybrać `MD5`.
– `ID` – unikalny identyfikator dla użytkownika. Wybierz numer, który nie jest już używany.
– `user_login` – nazwa użytkownika, której nowy admin będzie używać do logowania.
– `user_pass` – hasło. Pamiętaj, aby wybrać `MD5` w rozwijanej liście funkcji.
– `user_nicename` – krótsza wersja nazwy użytkownika. Może to być taka sama jak `user_login`.
– `user_email` – e-mail nowego admina.
– `user_url` – strona internetowa użytkownika, jeśli jest.
– `user_registered` – data i czas rejestracji użytkownika.
– `user_status` – powinien pozostać 0.
– `display_name` – jak nazwa użytkownika powinna być wyświetlana publicznie.
6. Kliknij `Go` (Wykonaj), aby dodać nowego użytkownika.
7. Teraz musisz dać nowemu użytkownikowi uprawnienia administratora. Aby to zrobić, przejdź do tabeli `wp_usermeta`.
8. Kliknij na przycisk `Insert` (Wstaw) i wprowadź następujące informacje:
– `umeta_id` – pozostaw to pole puste, ID zostanie wygenerowane automatycznie.
– `user_id` – to musi być to samo ID, które przypisałeś nowemu użytkownikowi.
– `meta_key` – wpisz `wp_capabilities`.
– `meta_value` – wpisz `a:1:{s:13:”administrator”;s:1:”1″;}`.
9. Kliknij `Go` (Wykonaj), aby dodać te uprawnienia.
10. Wprowadź kolejny wpis, ale tym razem wpisz `wp_user_level` w polu `meta_key` i `10` w polu `meta_value`.
Teraz nowy użytkownik powinien mieć pełne uprawnienia administratora do Twojego WordPressa. Pamiętaj, że bezpośrednie manipulacje w bazie danych mogą być ryzykowne, więc zawsze warto zrobić kopię zapasową bazy danych przed dokonaniem jakichkolwiek zmian.
Jeśli wykonałeś powyższe kroki prawidłowo, nowy użytkownik, którego utworzyłeś, powinien mieć teraz uprawnienia administratora. Powinien on być w stanie zalogować się na swoje konto, używając wprowadzonej nazwy użytkownika i hasła.
Uprawnienia administratora obejmują zdolność zarządzania innymi użytkownikami, instalowania i aktualizowania pluginów, zmieniania motywów, edytowania kodu strony i innych, z zastrzeżeniem ustawień specyficznych dla Twojej strony.
Pamiętaj jednak, że manipulowanie bazą danych może być ryzykowne i powinno być wykonane z należytą ostrożnością. Jeśli nie jesteś pewien, co robisz, warto zasięgnąć pomocy specjalisty.