Média: adresáře

Adresáře pro knihovnu médií — i uvnitř libovolného výběru obrázku

Média: adresáře přidají do knihovny médií skutečný strom složek — ne jen štítky — s přehledy „Vše“ a „Nezařazené“, přetahováním souborů do složky a filtrováním mřížky kliknutím na adresář. Stejný strom se navíc zobrazí uvnitř úplně každého popup okna pro výběr médií v adminu, ne jen na hlavní stránce knihovny.

Hlavní funkce

  • Skutečný strom adresářů — vytvoření, přejmenování, smazání, žádné pouhé štítky
  • Přehledy „Vše“ a „Nezařazené“ s počtem souborů u každé položky
  • Přetažení souboru myší přímo na adresář pro zařazení
  • Kliknutím na adresář se mřížka médií rovnou přefiltruje
  • Funguje i v běžném obrázkovém ACF poli, u náhledového obrázku, v Customizeru nebo ve widgetech — všude, kde WordPress otevře výběr médií
  • Strom se vykreslí přímo uvnitř popup okna, ne jen na hlavní stránce Médií

Jak to funguje

Adresáře i přiřazení souborů k nim žijí ve dvou vlastních databázových tabulkách (ne ve WordPress taxonomii) — filtrování mřížky pak jede přes obyčejné post__in na standardním WP_Query, ne přes vlastní SQL JOIN navíc.

Zobrazení stromu uvnitř libovolného popup okna vyžadovalo zahákovat se přímo do wp_enqueue_media, ne do admin_enqueue_scripts, který je nespolehlivý a závislý na pořadí načítání pluginů. Modul navíc obalí JS tovární funkci wp.media, aby postranní panel se stromem adresářů vložil do aktuálně otevřeného Backbone view AttachmentsBrowser — proto strom funguje úplně stejně v ACF poli, u náhledového obrázku i v klasickém editoru.

Srovnání s alternativami

Alternativa k pluginům FileBird, Enhanced Media Library, Real Media Library nebo WP Media Folder.

Časté dotazy

Funguje to i v ACF obrázkovém poli, ne jen na stránce Médií?
Ano — to je hlavní rozdíl oproti podobným pluginům. Strom adresářů se zobrazí v úplně každém popup okně pro výběr médií v adminu.
Je to skutečná hierarchie, nebo jen štítky navíc?
Skutečný strom adresářů — soubor patří vždy do jednoho konkrétního adresáře, ne do libovolného počtu štítků.
Co se stane se soubory nezařazenými do žádného adresáře?
Zůstanou vidět v přehledu „Nezařazené“, nic se neschová ani neztratí.