Jak dodać konto użytkownika WordPress z określoną rolą za pomocą cPanel

Ilekroć nie możesz uzyskać dostępu do panelu administracyjnego WordPress z powodu nieprawidłowych danych logowania, musisz odzyskać hasło lub utworzyć nowe konto.

Jeśli chcesz utworzyć konto administratora, możesz użyć bazy danych MySQL, ale jeśli chcesz dodać subskrybenta, współpracownika lub edytora, musisz poradzić sobie z niektórymi liniami kodowania.

Pisanie zapytania SQL dla określonej roli użytkownika może być trudne. Być może zastanawiasz się, jak najłatwiej osiągnąć taki cel.

Cóż, jeśli wiesz o tym functions.php plik motywu WordPress, możesz łatwo dodać nowego użytkownika z określoną rolą użytkownika.

Być może zastanawiasz się nad edycją pliku z panelu administracyjnego WordPress, ale ze względów bezpieczeństwa edytor może nie być widoczny.

Aby usunąć lukę, eksperci WordPress sugerują wyłączenie edycji pliku. Najlepszą opcją jest użycie cPanel. Jestem pewien; wiesz jak to zrobić.

Przewodnik krok po kroku, aby dodać nowego użytkownika

Zanim przejdziesz dalej, musisz mieć kopię zapasową witryny WordPress i jej bazy danych. Powinieneś wiedzieć, że functions.php jest jednym z najważniejszych plików, który kontroluje wszystkie funkcje układu strony.

Jeśli dodasz zły kod, układ witryny może ulec zakłóceniu. Dlatego tak ważne jest, aby nauczyć się właściwego sposobu kopiowania i wklejania niestandardowego kodu.

Jestem pewien, że widziałeś inny układ cPanel, ponieważ każdy hosting stara się improwizować domyślny projekt cPanel, aby pasował do koloru marki.

Wykonaj następujące kroki

Krok 1:

Uzyskaj dostęp do swojego konta cPanel i wyszukaj menedżer plików. Mam nadzieję, że wiesz, że dane witryny znajdują się w menedżerze plików.

Jak dodać konto użytkownika WordPress z określoną rolą za pomocą cPanel

W większości przypadków możesz to zobaczyć w sekcji Pliki. Niektóre firmy hostingowe oferują inne miejsce.

Krok 2:

W zależności od ustawień cPanel możesz zobaczyć katalog domowy. Ale musisz otworzyć publc_html, przejdź do niego z menu pionowego po lewej stronie.

Jak dodać konto użytkownika WordPress z określoną rolą za pomocą cPanel

Uwaga: jeśli hostujesz wiele witryn i próbujesz zaktualizować dowolną domenę inną niż domena podstawowa, musisz otworzyć folder, w którym dostępna jest instalacja WordPress.

W przypadku pojedynczej witryny dane są dostępne w katalogu pulic_html.

Krok 3:

Jak wiadomo, wszystkie kompozycje, wtyczki i pliki multimedialne są obecne w wp-content folder, więc otwórz go.

Jak dodać konto użytkownika WordPress z określoną rolą za pomocą cPanel

Krok 4:

Możesz zobaczyć mnóstwo folderów. Kliknij Tematy.

Jak dodać konto użytkownika WordPress z określoną rolą za pomocą cPanel

Krok 5:

Na tej stronie można zobaczyć wszystkie nieaktywne i aktywne motywy witryny WordPress. W tej chwili musisz edytować aktywny motyw, kliknij jego folder, aby otworzyć.

Jak dodać konto użytkownika WordPress z określoną rolą za pomocą cPanel

Krok 6:

Wyszukaj functions.php i kliknij prawym przyciskiem myszy, aby edytować.

Jak dodać konto użytkownika WordPress z określoną rolą za pomocą cPanel

Krok 7:

W przeglądarce pojawi się nowa karta ze wszystkimi funkcjami WordPress witryny. Teraz pozwól mi pokazać kod, aby dodać współpracownik.

functioncontributor_new_account () {
$ user = ‘Nazwa użytkownika’;
$ pass = ‘Hasło’;
$ email = „[email protected]”;
if (! nazwa_użytkownika_istnieje ($ użytkownik) && !email_exists ($ email)) {
$ user_id = wp_create_user ($ user, $ pass, $ email);
$ user = nowy WP_User ($ user_id);
$ użytkownik->set_role („współtwórca”);
}}
add Działalności („init”, „contributor_new_account”);

Uwaga: nie zapomnij zastąpić nazwy użytkownika, hasła i adresu e-mail danymi, których chcesz użyć jako danych logowania.

Jeśli zauważyłeś, istnieje linia kodująca wyświetlająca rolę użytkownika.

$ użytkownik->set_role („współtwórca”);

Możesz go zastąpić, aby ustawić dowolną rolę użytkownika. Dla abonent, kod jest następujący.

functioncontributor_new_account () {
$ user = ‘Nazwa użytkownika’;
$ pass = ‘Hasło’;
$ email = „[email protected]”;
if (! nazwa_użytkownika_istnieje ($ użytkownik) && !email_exists ($ email)) {
$ user_id = wp_create_user ($ user, $ pass, $ email);
$ user = nowy WP_User ($ user_id);
$ użytkownik->set_role („subskrybent”);
}}
add Działalności („init”, „contributor_new_account”);

Jeśli zastanawiasz się nad contributor_new_account () funkcja, to tylko nazwa, możesz ją zmienić, jeśli chcesz. Ale jeśli nie masz pojęcia o kodeksie WordPress, skopiuj i wklej kod do swojego pliku.

Musisz zmienić rolę użytkownika, nic więcej. Na przykład kod do dodaj edytor jest następująca.

functioneditor_new_account () {
$ user = ‘Nazwa użytkownika’;
$ pass = ‘Hasło’;
$ email = „[email protected]”;
if (! nazwa_użytkownika_istnieje ($ użytkownik) && !email_exists ($ email)) {
$ user_id = wp_create_user ($ user, $ pass, $ email);
$ user = nowy WP_User ($ user_id);
$ użytkownik->set_role („edytor”);
}}
add Działalności („init”, „editor_new_account”);

W zależności od wymagań możesz dodać użytkownika z jego rolą i kliknąć Zapisz zmiany przycisk, aby zapisać plik.

Spróbuj wyczyścić pamięć podręczną przeglądarki i usunąć pliki cookie przed zalogowaniem się na stronie WordPress. Gratulacje, jeśli widzisz takiego nowego użytkownika, z powodzeniem nauczyłeś się tworzyć nowego użytkownika o określonej roli.

Wniosek

Niezależnie od tego, czy tworzysz administratora, czy edytora, możesz użyć kodu po drobnej modyfikacji. Jeśli rozumiesz pojęcie kodeksu WordPress, zmiana funkcji i roli użytkownika jest łatwa.

W przypadku osoby bez umiejętności technicznych jedynym wymaganiem jest wybranie roli użytkownika i zapisanie kodu. Mam nadzieję, że to nie takie trudne.

Sprawdź te 3 najlepsze usługi hostingowe WordPress:

FastComet

Cena wywoławcza:
2,95 USD


Niezawodność
9.7


cennik
9.5


Przyjazny użytkownikowi
9.7


Wsparcie
9.7


funkcje
9,6

Przeczytaj recenzje

Odwiedź FastComet

Hostinger

Cena wywoławcza:
0,99 USD


Niezawodność
9.3


cennik
9.3


Przyjazny użytkownikowi
9.4


Wsparcie
9.4


funkcje
9.2

Przeczytaj recenzje

Odwiedź Hostinger

Hosting A2

Cena wywoławcza:
3,92 USD


Niezawodność
9.3


cennik
9.0


Przyjazny użytkownikowi
9.3


Wsparcie
9.3


funkcje
9.3

Przeczytaj recenzje

Odwiedź A2 Hosting

Powiązane artykuły instruktażowe

  • Jak dodać użytkownika administratora WordPress za pomocą FTP
    pośredni
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me