Přeskočit na hlavní obsah

Ovládejte omezení přístupu k vašim WordPress Thing médiím pomocí WP Media Folder

Omezit přístup k vašemu WordPress Thing médií pomocí řízení přístupu WP Media Folder. WP Media Folder má možnost omezit zobrazování médií a správu médií pouze na vlastní média uživatele nebo pouze na média uživatelské role (sdílet přístup ke všem médiím, která patří uživatelské roli). Vraťte se zpět na hlavní stránku pluginu pro více informací o dalších funkcích.

Omezit přístup uživatelem WordPress Thing

Omezit přístup k médiím uživatelem WordPress Thing

Pokud chcete omezit uživatele na prohlížení pouze jejich médií, WP Media Folder’s funkce uživatelského přístupu je ideální. Jako WordPress Thing administrátor můžete nastavit kořenovou složku, kde budou uložena média user's. Pro každého uživatele bude automaticky vytvořena vyhrazená složka, označená jeho uživatelským jménem, což zajišťuje soukromí a snadnou správu médií.

Omezit přístup k médiím podle uživatelské role

Jedná se o dokonalé řešení, které umožňuje více uživatelům se stejnou rolí přístup ke sdíleným mediálním souborům. Například pokud chcete, aby autoři nebo editoři spolupracovali na médiích, takto to můžete provést. Můžete ručně nastavit hlavní složku pro každou roli nebo nechat systém, aby ji vytvořil automaticky.

Omezit přístup podle uživatelské role
Zobrazit pouze osobní média uživatele

Zobrazit Pouze Osobní Média Uživatel

Ve výchozím nastavení mohou uživatelé WordPress Thing se stejnou rolí přistupovat k each other's uploads (pokud je to povoleno). Pro větší soukromí jsme přidali jednoduchou možnost filtrovat knihovnu médií, aby uživatelé viděli jen svá média. It’s jen jedním kliknutím přepínač Zapnout/Vypnout!

Povolit odebrat složky a jejich média

Potřebujete rychle vyčistit svou mediální knihovnu? S WP Media Folder můžete odstranit celé složky, včetně podsložek a veškerých médií uvnitř, pouhými několika kliknutími. Je to rychlý a snadný způsob, jak udržet knihovnu uspořádanou.

Povolit odstranění složky a jejích médií
Povolit uživatelům nahradit existující média

Povolit uživatele nahradit existující média

WP Media Folder je snadno použitelný, a umožňuje nahradit jeden mediální soubor jiným. Tato funkce zjednodušuje aktualizaci médií napříč vaším webem, aniž byste museli otevírat jednotlivé stránky nebo příspěvky. Navíc automaticky obnovuje a aktualizuje všechny náhledy obrázků!

Plný přístup k médiím pro administrátory

Jako WordPress Thing administrátor, budete mít plný přístup ke všem složkám a médiím, včetně těch uložených v cloudu. Můžete si také zvolit zobrazit pouze svá média, pokud bude potřeba.

WP administrátor má přístup ke všem médiím
Omezení přístupu k mediální složce

Nastavit omezení přístupových kontrol pro mediální složku

S WP Media Folder, můžete kontrolovat, kdo má přístup k jednotlivým složkám ve vašem WordPress Thing mediální knihovnu. Přiřaďte konkrétní oprávnění na základě uživatele nebo uživatelské role, což jim umožní zobrazit, přidat, aktualizovat nebo smazat složky a mediální soubory. Je to snadný způsob, jak spravovat přístup k médiím a zajistit řádnou organizaci v celém vašem týmu.

Integrace přístupu k médiím ve složce v cloudu

Přístup k médiím v cloudových složkách funguje stejně jako přístup k jakékoli jiné mediální složce. Můžete rozhodnout, kdo může prohlížet nebo upravovat soubory uložené na platformách jako Google Drive, OneDrive, OneDrive for Business, a Dropbox. Ať chcete povolit nebo omezit akce jako prohlížení, přidávání nebo aktualizaci, budete mít plnou kontrolu nad vašimi médii uloženými v cloudu.

Přístup k médiím v cloudových složkách

Jak omezit přístup podle uživatelské role v WordPress Thing ve videu


WP Media Folder Plugin + Addons Ceny

Připojte se k našim 60 000+ členům & získejte podporu a aktualizace nové verze


PLUGIN WP MEDIA FOLDER
PLUGIN + 1 ROK PODPORY A AKTUALIZACE
$49
1
rok
  • MULTI DOMÉNA / MULTI SÍŤ
  • 1 ROK AKTUALIZACE
  • 1 ROK PODPORY
  • ŽÁDNÉ OPAKOVANÉ PLATBY
  • ŽÁDNÉ DATOVÉ OMEZENÍ
  • Vložení PDF
  • AI PLÁN DOSTUPNÝ (dodatečný)
  • Doplněk galerie
  • DOplněk pro cloud
  • POROVNAT VŠECHNY FUNKCE
199$
Místo 421$
ZÍSKEJTE
WORDPRESS THING BALÍČEK

Sada poskytuje přístup k všem WordPress Thing pluginům a lze ji použít na neomezeném počtu webových stránek. Kromě toho budete mít plný přístup k technické podpoře a aktualizacím pro každý plugin pro celý rok. 
Čas je nyní! Zvyšte svou efektivitu a získejte konkurenční výhodu. Vyzkoušejte Sadu.

wordpress thing balíček

Srovnání funkcí pluginu a doplňků

POUZE PLUGINPLUGIN + DOPLŇEK
ZÁKLADNÍ FUNKCE
Neomezené složky
Přetáhni a pusť
Hromadný výběr
Strom složek
Barvy na složkách
Omezit přístup ke složce podle role nebo uživatele
Stáhnout obrázek
Velikost posuvníku
Chytré kontextové menu (pravý klik)
Náhled obrázku (při najetí myší)
Seznam nezařazených příloh
Prohledávat složky
Pokročilé řazení a filtrování
Funkce přidání vzdáleného videa
Vodoznak
Počet médií
Přepsat soubor
Duplikovat soubor
Načíst soubor GIF
Zobrazit ID složky
Design jednoho souboru
Přístup k médiím podle uživatele/role
Přejmenovat při nahrávání
Importovat složku ze serveru
Import/Export knihovny médií
Synchronizovat složku ze serveru
Filtr typu souboru při importu/synchronizaci
Plugin na frontendu (s použitím tvůrců stránek)
Vložení PDF
CLOUDOVÉ FUNKCE
Integrace s Google Drive
Integrace Dropbox
Integrace osobního účtu OneDrive
Integrace firemního účtu OneDrive
Integrace s Amazon S3
Integrace DigitalOcean
Integrace Linode
Integrace Wasabi
Integrace Google Cloud
Integrace Cloudflare R2
Integrace Bunny Storage
Integrace Owncloud
Integrace Vultr Storage
ZÁKLADNÍ FUNKCE GALERIE
Shortcode pro galerii
Výchozí téma galerie
Téma galerie portfolia
Téma posuvné galerie
Téma zdiva galerie
DALŠÍ FUNKCE GALERIE
Shortcode pro doplněk galerie
Téma plynulého posuvu
Téma čtvercové mřížky
Téma materiálu
Sdílení na sociálních sítích pro galerii
PODROBNOSTI O PŘEDPLATNÉM
Instalace na webuNeomezeněNeomezeně
Přístup k aktualizacím1 rok1 rok
Přístup k podpoře1 Rok1 Rok
Neomezené webové stránky
Žádné opakující se platby

Nedávná svědectví a hodnocení

Průměrné hodnocení pro WP Media Folder, JoomUnited je 4,9 Hvězdička z 5 hvězdiček - na základě 226 Recenzí

Často kladené otázky: Ovládání přístupu k vašim WordPress Thing médiím pomocí WP Media Folder

Jak mohu omezit přístup k médiím pro konkrétní uživatele WordPress Thing?

S WP Media Folder můžete omezit přístup k médiím podle jednotlivého uživatele nebo uživatelské role. Můžete vytvořit složky, kde uživatelé vidí jen svá vlastní média, nebo omezit přístup podle rolí, jako je Autor, Editor atd., což umožňuje sdílený přístup mezi uživateli se stejnou rolí.

Mohu vytvořit samostatné složky médií pro každého uživatele?

Ano! Jako administrátor můžete určit kořenovou složku a WP Media Folder automaticky vytvoří složky pro každého uživatele na základě jeho uživatelského jména. Každý uživatel bude mít svou složku, což zajišťuje soukromou správu médií.

Mají administrátoři WordPress Thing plný přístup ke všem médiím?

Ano, administrátoři WordPress Thing si zachovávají plný přístup ke všem složkám a médiím v knihovně, včetně souborů v cloudu. Administrátoři také mají možnost zobrazit pouze svá vlastní média, pokud si přejí.

Mohu sdílet média s uživateli ve stejné roli (např. autoři)?

Rozhodně! Můžete nastavit kořenovou složku podle uživatelských rolí, například pro Autory nebo Editory. To umožňuje uživatelům se stejnou rolí přístup a správu sdílených médií ve stejné složce.

Jaké akce mohu omezit pro konkrétní uživatele nebo role?

Můžete omezit akce, jako je prohlížení, přidávání, aktualizace, odstraňování nebo přesouvání médií pro každou složku médií. Tato úroveň kontroly zajišťuje, že uživatelé mají přístup pouze k médiím, která jsou oprávněni spravovat.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()