Cum să adăugați un nou rol de utilizator în WordPress

Publicat: 2022-09-15

Presupunând că doriți un articol care să discute despre cum să adăugați un nou rol de utilizator în WordPress: Adăugarea unui nou rol de utilizator în WordPress este un proces relativ simplu care poate fi realizat urmând câțiva pași simpli. Mai întâi, va trebui să creați un nou rol accesând pagina Roluri din meniul Utilizatori. În continuare, va trebui să specificați un nume și capabilități pentru noul dvs. rol. În cele din urmă, va trebui să faceți clic pe butonul Adăugați un rol nou pentru a salva modificările.

Fiecare instalare WordPress include o listă de roluri implicite de utilizator. Rolurile pe care un utilizator le completează în back-end disting ceea ce poate și nu poate face (de exemplu, poate îndeplini sarcini specifice, dar nu poate face altele). Această secțiune a site-ului web include un tablou de bord (această secțiune este accesibilă printr-un link de pe pagina principală). Există, totuși, ocazii în care trebuie să preia puțin mai mult control asupra cine poate accesa un anumit conținut. Abilitatea de a crea un rol personalizat de utilizator poate fi utilă într-o varietate de situații. Puteți acorda unui rol de utilizator personalizat acces la un anumit tip de postare atribuind acel tip de postare utilizatorului respectiv. Prima metodă pentru a crea un rol de utilizator WordPress personalizat este să utilizați unul din două.

Un plugin personalizat, de exemplu, sau fișierul function.php al unei teme, poate fi folosit ca prim pas. Există, de asemenea, o metodă de creare și editare a rolurilor care poate fi adăugată prin instalarea unuia dintre numeroasele pluginuri disponibile. Poate fi folosit și pentru a construi un plugin personalizat sau un fișier function.php pentru tema dvs. Fragmentul de mai jos conține o listă cu toate funcțiile pe care le-am atribuit rolului, toate fiind setate la adevărat. Conectarea la portalul nostru de utilizatori, care este accesat de rolurile de membru al personalului, permite unui utilizator să vadă atât paginile, cât și postările de pe pagină. Câteva capabilități suplimentare ar putea fi adăugate și rolului de autor. Ambele fragmente de cod îndeplinesc în esență aceeași funcție.

Puteți adăuga sau elimina capabilități pentru un rol bifând sau debifând o casetă din setări. De asemenea, este posibil să vă creați propriile roluri de utilizator personalizate și să vă configurați propriile capabilități. Advanced Access Manager include un tablou de bord cu gestionare a rolurilor și capabilităților, precum și acces la funcții de front-end și backend, cum ar fi meniuri și widget-uri.

Care sunt rolurile utilizatorilor în WordPress?

Credit: blogspot.com

Rolurile de utilizator WordPress le oferă administratorilor site-ului posibilitatea de a controla cine poate accesa, edita și publica conținut pe site-ul lor. Există cinci roluri implicite de utilizator în WordPress: Super Administrator, Administrator, Editor, Autor și Abonat. Fiecare rol de utilizator are propriul set de capabilități, care determină ce pot face utilizatorii pe un site WordPress.

Fiecare persoană care poate accesa un site web prin WordPress are un rol distinct în platforma WordPress. Aceste roluri definesc ceea ce pot și nu pot face. Există cinci roluri de utilizator care sunt de obicei atribuite. Puteți selecta cine are control complet asupra site-ului dvs., dar alții vor putea vedea doar conținutul. Utilizatorii administratori pot adăuga și șterge utilizatori, precum și pot schimba parola pentru utilizatorii existenți. Administratorii pot accesa toate site-urile web ale rețelei din orice locație. De asemenea, pot fi personalizate în funcție de preferințele lor.

Cu rolurile implicite de utilizator WordPress , puteți crea o varietate de site-uri web și bloguri WordPress care funcționează bine. Este posibil ca anumiți utilizatori să poată accesa conținut restricționat pe unele site-uri web. Dacă intenționați să permiteți doar membrilor plătiți să vă acceseze cursurile, videoclipurile sau alt conținut premium, ar trebui să faceți acest lucru în cazul membrilor plătiți. Când creați un site de membru în WordPress, vă puteți baza pe câteva plugin-uri incredibile.

Rolul principal al unui administrator de școală este de a conduce prin exemplu. În acest rol, veți putea să gestionați toți utilizatorii școlii și să obțineți acces deplin la sistem.
Următoarea poziție cea mai importantă este cea de proprietar. Pe lângă gestionarea propriilor fișiere și foldere, acestor utilizatori nu li se permite să aibă controlul principal asupra fișierelor lor.
Autorul unui folder sau fișier este responsabil pentru plasarea acestuia acolo. Ei pot șterge, redenumi și crea fișiere și foldere după cum este necesar și au acces complet la sistem.
Termenul „afiliat” se referă la persoanele care nu sunt responsabile de sarcini specifice. Nu este posibil ca afiliații să vizualizeze întregul sistem, ci doar acele fișiere și foldere pe care au fost autorizați să le vadă.
Elevii sunt singurii care pot efectua actul final. Elevii desemnați de profesorii lor sunt singurii care au acces la sistem și li se permite doar să vizualizeze fișierele și folderele aflate în posesia profesorului lor.
De îndată ce un utilizator nou este creat, el sau ea ar trebui să aibă un rol în sistemul lor. Cu alte cuvinte, utilizatorului i se vor acorda permisiunile corespunzătoare și accesul acestuia va fi gestionat mai ușor.
Utilizatorului trebuie să i se atribuie un anumit rol atunci când se conectează pentru prima dată. Drept urmare, le puteți restricționa accesul la sistem și îi puteți împiedica să facă modificări dăunătoare.
Prin atribuirea de roluri de utilizator, administratorii pot controla ce pot și nu pot face utilizatorii în sistem. Este simplu să gestionați accesul și să păstrați sistemul în siguranță dacă creați roluri și le atribuiți utilizatorilor.

Cum văd rolurile utilizatorilor în WordPress?

Putem începe prin a ne asigura că utilizatorul s-a autentificat. Dacă nu se autentifică, rolul lor va fi atribuit. Când un utilizator este conectat, returnăm obiectul WP_User folosind WP_get_current_user. Drept urmare, avem o mulțime de date cu care să lucrăm și le putem accesa rolurile de utilizator prin $user.

Cum găsesc roluri de utilizator în WordPress?

Credit: ithemes.com

Există câteva moduri diferite prin care puteți găsi roluri de utilizator în WordPress. O modalitate este să accesați secțiunea Utilizatori a panoului de administrare WordPress. De acolo, veți putea vedea o listă cu toți utilizatorii de pe site-ul dvs., împreună cu rolurile lor respective.
O altă modalitate de a găsi roluri de utilizator este prin instalarea unui plugin precum WP Members sau User Role Editor. Aceste plugin-uri vor adăuga o secțiune suplimentară la panoul de administrare WordPress unde puteți gestiona rolurile utilizatorilor.

Puteți obține o mulțime de informații despre obținerea unui rol de utilizator actual în WordPress. Folosind codul PHP, acest articol vă ghidează prin procesul de obținere a accesului la rolul utilizatorului actual în WordPress. Aceste funcții vă permit să determinați cu ușurință ce conținut, funcționalitate sau acțiuni ar trebui să fie disponibile pentru un anumit rol de utilizator pe un anumit sistem. Nu există o modalitate oficială de a crea un rol de utilizator WordPress pe care îl puteți defini, așa că trebuie să vă creați propriul rol. Această scurtă bucată de cod este necesară pentru fișierul functions.php, care este folosit ca fișier principal al temei secundare active. Primul pas în fragmentul de cod de mai sus este să determinați dacă utilizatorul este conectat la contul său. După aceea, putem accesa rolurile din $user. Rolurile vor fi returnate în același format ca în instrucțiunea precedentă (sub formă de matrice).

WordPress Adăugați rol de utilizator în mod programatic

Credit: wptravel.io

Adăugarea rolurilor de utilizator în WordPress se poate face în mod programatic utilizând funcția add_role(). Această funcție are trei parametri: numele rolului, un nume afișat pentru rol și o serie de capabilități pentru rol.

Platforma WordPress folosește cinci roluri diferite de utilizator: Administrator, Editor, Autor, Colaborator și Abonat. Acordați fiecărui rol posibilitatea de a întreprinde anumite acțiuni pe site-ul dvs. pe baza permisiunilor și capacităților sale. În timp ce pluginurile ajută utilizatorii să creeze roluri personalizate rapid și ușor, puteți totuși să creați manual noi roluri folosind codul WordPress. Rolul autorului ca utilizator este de a le oferi conținut. De asemenea, autorilor li se permite să încarce fișiere media. Ei pot crea, publica, edita și șterge postări. Aveți opțiunea de a crea postări fără a le publica prin trimiterea lor.

Numărul de abonați la site-ul dvs. este cel mai mic. Este posibil să citiți conținut restricționat pe un site de membru în timp ce sunteți autentificat în cont. Autorii ar trebui să angajeze un specialist SEO dacă doresc să îmbunătățească scorurile SEO ale conținutului lor. În orice caz, aceștia nu vor fi obligați să trimită comentarii sau ediții de categorii/etichete. Rolul editorului ar trebui să fie acela de a lucra alături de autor. Dacă știți să codificați sau aveți cunoștințe tehnice, puteți face acest lucru folosind cod. Am explicat cum să acordați unui rol personalizat acces direct la fișierele private protejate de PDA Gold în acest videoclip. Metoda codului poate fi folosită și pentru a adăuga mai multe capabilități unui rol implicit. Faceți simplu pentru utilizatorii dvs. WordPress să adauge roluri și capabilități utilizând primele cinci plugin-uri WordPress.

Adăugarea unui privilegiu „publicare postări pe blog”.

Veți putea vedea toate privilegiile și restricțiile asociate cu acest rol începând de acum. Vom adăuga o nouă funcție numită „Publicare postări pe blog” în exemplul următor.
Pentru a adăuga un nou privilegiu, faceți clic pe butonul Adăugați un nou privilegiu și completați informațiile necesare. Lista privilegiilor este aici.
După ce ați terminat, faceți clic pe butonul Salvare modificări pentru a salva modificările.

Cum să obțineți roluri de utilizator în WordPress

Pentru a obține roluri de utilizator în WordPress, va trebui să instalați și să activați pluginul WP User Role Editor. Odată activat, va trebui să accesați Utilizatori > Toți utilizatorii din zona de administrare WordPress. De aici, veți putea selecta rolul pe care doriți să îl modificați și apoi faceți clic pe linkul „Editați” de lângă acesta. Pe ecranul următor, veți putea selecta capacitățile pe care doriți să le adăugați sau să le eliminați din acel rol.

Care sunt rolurile unui utilizator actual în WordPress. Utilizatorii pot accesa o varietate de caracteristici și funcții cu ajutorul rolurilor de utilizator WordPress. Pentru a obține rolul de utilizator actual în WordPress, trebuie mai întâi să verificați dacă utilizatorul este autentificat, apoi să utilizați funcția WP_get_current_user() pentru a căuta date despre rol. Pentru a seta utilizatorul ca persoană conectată, funcția wp_get_current_user() preia obiectul utilizatorului curent și îl marchează ca obiectul conectat. Dacă sunteți interesat de modul în care funcționează rolurile de utilizator WordPress, tutorialul pe care l-am scris despre crearea de roluri de utilizator personalizate poate fi un loc bun pentru a începe. Înțelegerea rolurilor utilizatorilor poate fi utilă și pentru dezvoltatorii WooCommerce care doresc să schimbe modul în care sunt gestionate evenimentele WooCommerce.

Editor de rol de utilizator WordPress

Editorul de rol de utilizator WordPress este un instrument puternic care vă oferă control complet asupra capacităților fiecărui rol de utilizator de pe site-ul dvs. WordPress. Cu acest plugin, puteți adăuga, elimina sau modifica cu ușurință capacitățile oricărui rol de utilizator, precum și puteți crea noi roluri de utilizator cu capabilități personalizate. Acest plugin este perfect pentru site-urile cu mai multe roluri de utilizator sau pentru site-urile care trebuie să ajusteze capacitățile fiecărui rol de utilizator.

Puteți schimba rapid rolurile și capabilitățile utilizatorului folosind pluginul User Role Editor. Puteți crea roluri noi și le puteți personaliza capabilitățile în funcție de nevoile dvs. specifice prin copierea și lipirea funcțiilor de la zero. Dacă niciun utilizator nu este atribuit unui rol inutil creat de sine, acesta va fi șters. Fiecare utilizator poate atribui abilități în funcție de nevoile sale. Acesta este un program software gratuit și open-source. Alte plugin-uri care îl folosesc nu au capacitatea de a crea roluri personalizate. Acesta este un plugin esențial pentru orice site WP care include mai mult decât un blog. Războiul rusesc împotriva Ucrainei m-a împiedicat să reînnoiesc achiziția versiunii pro.

Cum folosesc Editorul de roluri de utilizator în WordPress?

„Editor rol utilizator” poate fi activat selectând meniul „Plugin-uri” din meniul de administrare WordPress. Puteți modifica capabilitățile standard de rol ale WordPress accesând elementul de meniu „Utilizatori”-“Editor de roluri utilizator”.

Ce este User Role Editor?

Este rezultatul unei căutări. Pluginul WordPress User Role Editor simplifică schimbarea rolurilor și capabilităților utilizatorului. Dacă doriți să adăugați capabilități unui rol, faceți clic pe butonul „Actualizare” și apoi bifați casetele de selectare. Asta este tot ce trebuie făcut.

Pot editorii să adauge utilizatori în WordPress?

Ei pot adăuga, edita, publica și șterge postări de la alte persoane, precum și cele din propriile conturi. Un editor are capacitatea de a modera, edita și șterge comentariile, precum și de a modera și șterge. Pe de altă parte, editorii nu pot modifica setările de pe site-ul dvs. web, nu pot instala pluginuri sau teme sau nu pot adăuga utilizatori noi.