WP-CLI pozwala zarządzać kontami użytkowników WordPressa z wiersza poleceń. Utworzysz nowe konto, nadasz uprawnienia i zmienisz hasło, nie logując się do wp-admin. Przydaje się to zwłaszcza wtedy, gdy stracisz dostęp do panelu administracyjnego WordPressa.
Zanim zaczniesz
Do pracy z WP-CLI potrzebujesz połączenia SSH z serwerem. Jak je skonfigurować, opisujemy w osobnym poradniku o konfiguracji połączenia SSH.
Krok po kroku
-
Połącz się z serwerem przez SSH.
-
Przejdź do katalogu z plikami strony:
cd public_html -
Aby utworzyć nowego użytkownika z uprawnieniami administratora:
wp user create username email@example.com --role=administratorW tym poleceniu
usernameto nazwa nowego użytkownika, aemail@example.comto jego adres e-mail. WordPress wygeneruje i pokaże hasło dla nowego konta. -
Aby zmienić hasło istniejącego użytkownika:
wp user update username --user_pass=nowehasloGdzie
usernameto nazwa użytkownika, którego hasło zmieniasz, anowehasloto nowe hasło.
Najczęstsze problemy
Nie znam nazwy użytkownika. Wyświetl listę kont poleceniem wp user list. Zobaczysz login, e-mail i rolę każdego użytkownika.
Nowy użytkownik nie może się zalogować. Sprawdź, czy podałeś poprawny adres e-mail i rolę. Hasło możesz ustawić lub zmienić poleceniem wp user update.
Chcę usunąć konto. Użyj wp user delete username i wskaż, komu przypisać treści usuwanego użytkownika. Rób to ostrożnie, bo operacja jest trwała.