WordPress v predvolenom nastavení umožňuje autorom zobraziť všetky obrázky v mediálnej knižnici vášho webu. To môže byť problematické, ak máte veľa hosťujúcich spisovateľov. Ukážeme vám, ako obmedziť prístup do mediálnej knižnice WordPress na vlastné sťahovanie používateľa.

Prečo obmedzovať prístup do knižnice médií?

WordPress umožňuje autorom manipulovať so všetkými súbormi v knižnici médií. Môžu tiež zobraziť obrázky odovzdané správcom, editorom alebo inými autormi.

Povedzme, že vytvoríte nový článok, ktorý oznamuje hrozbu produktu alebo obchodu. Autori a tí, ktorí boli pozvaní z vašich stránok, budú mať možnosť nahliadnuť do obrázkov, ktoré ste si stiahli v tomto článku, do knižnice médií.

Vaše stiahnuté súbory sa tiež zobrazia v rozbaľovacej ponuke „Pridať médiá“, ktorá sa používateľom zobrazí, keď pridajú obrázky k svojim vlastným príspevkom.

Pre mnohé webové stránky to nemusí byť veľký problém. Ak však použijete a webové stránky viacerých autorov, máte možnosť ho upraviť.

Pozrime sa na najjednoduchší spôsob, ako obmedziť prístup do knižnice médií na sťahovanie používateľov.

Metóda 1: Obmedzenie prístupu do knižnice médií pomocou rozšírenia

Táto metóda je veľmi ľahká a je odporúčaná všetkým používateľom.

Najprv by ste mali nainštalovať a aktivovať rozšírenie Obmedziť knižnicu médií. Ďalšie podrobnosti nájdete v našej príručke, ktorá krok za krokom vysvetľuje inštaláciu a Rozšírenie WordPress.

Obmedzte prístup k médiám

Toto rozšírenie funguje bez konfigurácie a nie je možné konfigurovať žiadne parametre.

Po aktivácii rozšírenie odfiltruje dotaz z knižnice médií, aby zistilo, či je dotyčný používateľ správcom alebo vydavateľom. Ak sa roly používateľa nezhodujú so žiadnou z nich, zobrazia sa iba stiahnutia používateľa.

Používatelia s rolami správcu alebo vydavateľa budú mať možnosť vidieť všetky stiahnuté médiá obvyklým spôsobom.

Metóda 2: Ručné obmedzenie prístupu do knižnice médií

Prvá metóda by mala fungovať pre väčšinu webových stránok, pretože obmedzuje prístup do mediálnej knižnice a umožňuje iba správcovi a vydavateľovi prezerať všetky stiahnuté médiá.

Ak však chcete pridať vlastnú užívateľskú rolu alebo nechcete používať rozšírenie, môžete skúsiť túto metódu. Používa rovnaký kód ako rozšírenie, ale môžete ho upraviť podľa svojich potrieb.

Táto metóda vyžaduje, aby ste do svojich súborov WordPress pridali kód. Ak ste to ešte nikdy neurobili, prečítajte si našu príručku s vysvetlením, ako skopírovať a prilepiť kód na WordPress.

Do súboru WordPress budete musieť pridať nasledujúci kód “ function.php Alebo rozšírenie pre konkrétne miesto.

Tento kód používa funkciu „ current_user_can Skontrolujte, či má používateľ možnosť aktivovať rozšírenia alebo upravovať príspevky ostatných používateľov. Ak to tak nie je, zmení sa dotaz použitý na zobrazenie mediálnych súborov a limit na ID (prihlásenie) používateľa.

Dúfame, že vám tento článok pomohol naučiť sa, ako obmedziť prístup do mediálnej knižnice WordPress na sťahovanie používateľov. Autorov môžete tiež obmedziť na svoje vlastné príspevky v oblasti správy WordPress.