În mod implicit, WordPress permite autorilor să vizualizeze toate imaginile din biblioteca media a site-ului dvs. Acest lucru poate deveni problematic dacă aveți mulți scriitori invitați. Vă vom arăta cum puteți limita accesul la Media Media WordPress la descărcările proprii ale unui utilizator.

De ce să restricționați accesul la media media?

WordPress permite autorilor să manipuleze toate fișierele din media media. De asemenea, pot vedea imagini încărcate de un administrator, un editor sau de alți autori.

Spuneți că creați un articol nou pentru a anunța iminența unui produs sau a unei tranzacții. Autorii și cei invitați de pe site-ul dvs. vor avea voie să consulte imaginile pe care le-ați descărcat pe acest articol în media media.

Descărcările dvs. vor fi vizibile și în fereastra pop-up „Adăugați conținut media” pe care utilizatorii o vor vedea atunci când adaugă imagini la propriile lor postări.

Pentru multe site-uri web, acest lucru poate să nu fie mare lucru. Cu toate acestea, dacă utilizați un site-ul web multi-autor, ai posibilitatea de a-l modifica.

Să aruncăm o privire la cel mai simplu mod de a restricționa accesul la media media la descărcările proprii ale unui utilizator.

Metoda 1: restricționați accesul la biblioteca media utilizând o extensie

Această metodă este foarte ușoară și este recomandată tuturor utilizatorilor.

Primul lucru ar fi să instalați și să activați extensia Restricționați biblioteca media. Pentru mai multe detalii, consultați ghidul nostru care explică pas cu pas instalarea unui Extensia WordPress.

Restricționează accesul media

Această extensie funcționează fără configurare și nu există parametri de configurat.

La activare, extensia filtrează interogarea din biblioteca media pentru a vedea dacă utilizatorul în cauză este administrator sau editor. Dacă rolul utilizatorului nu se potrivește cu niciunul dintre ele, acesta va afișa doar descărcările utilizatorului.

Utilizatorii cu roluri de administrator sau de editor vor putea vedea toate descărcările media ca de obicei.

Metoda 2: restricționați manual accesul la biblioteca media

Prima metodă ar trebui să funcționeze pentru majoritatea site-urilor web, deoarece limitează accesul la biblioteca media și permite numai administratorului și editorului să vizualizeze toate descărcările media.

Cu toate acestea, dacă doriți să adăugați un rol de utilizator personalizat sau pur și simplu nu doriți să utilizați o extensie, puteți încerca această metodă în schimb. Utilizează același cod folosit de extensie, dar îl puteți modifica pentru a se potrivi nevoilor dvs.

Această metodă necesită să adăugați cod la fișierele dvs. WordPress. Dacă nu ați făcut-o niciodată, atunci consultați ghidul nostru explicând cum să copiați și să lipiți codul pe WordPress.

Va trebui să adăugați următorul cod la fișierul dvs. WordPress " function.php Sau o extensie specifică site-ului.

Acest cod utilizează funcția " current_user_can Pentru a verifica dacă utilizatorul are capacitatea de a activa extensii sau de a edita postările altor utilizatori. Dacă nu este cazul, aceasta schimbă interogarea folosită pentru afișarea fișierelor media și limita la ID (autentificare) a utilizatorului.

Sperăm că acest articol te-a ajutat să înveți cum să restricționezi accesul la Media Media WordPress la descărcările proprii ale unui utilizator. De asemenea, puteți limita autorii la postările proprii din zona de administrare WordPress.