User Role – Rolul Utilizatorului
Un user role ( rol de utilizator ) definește permisiunile pentru utilizatori de a efectua un grup de sarcini. Într-o instalare implicită WordPress există unele roluri predefinite cu un set predefinit de permisiuni. Aceste roluri sunt Super administrator, administrator, editor, autor, colaborator și abonat. Fiecare rol are un anumit număr de sarcini stabilite pe care este permis să le îndeplinească, cunoscute sub numele de „capabilități”. Există numeroase funcții, inclusiv “moderate_comments”, “publish_posts”, și “edit_users”. Deși fiecare rol are un set predefinit de capabilități, noi capabilități pot fi adăugate și eliminate din fiecare rol. Rolurile utilizatorilor sunt foarte utile atunci când vine vorba de site-uri WordPress cu mai mulți autori.
În ceea ce privește rolurile implicite, Super Admin are cel mai înalt nivel de acces, în timp ce abonatul are cel mai mic. Rolul de abonat permite utilizatorului doar să citească postări, dar să nu scrie nimic. Contribuitorul poate scrie postări, dar nu le poate publica. Rolul autorului poate scrie și publica propriile postări, în timp ce editorii pot face același lucru pentru postările lor, precum și pentru altele. Administratorul are acces la toate funcțiile de administrare dintr-un singur site, iar Super Admin are acces la întreaga rețea, dacă există.
Roluri complet noi pot fi adăugate și eliminate prin utilizarea pluginurilor. Acest lucru permite administratorului site-ului web să gestioneze cine poate publica și edita postări, crea pagini, gestiona pluginuri, modera comentarii, gestiona alți utilizatori, defini link-uri, gestiona teme și multe altele.
Restricționarea capacităților diferitelor roluri permite administratorilor de site-uri WordPress să permită altor utilizatori să participe pe site-ul lor. Rolurile utilizatorilor permit site-urilor web WordPress să aibă mai mulți autori și mii de utilizatori înregistrați. Această flexibilitate a transformat WordPress dintr-o simplă platformă de publicare a blogurilor într-o platformă comunitară capabilă să alimenteze site-urile de membru, publicațiile online mari și alte tipuri de site-uri care ar necesita de obicei numeroși utilizatori.