Opis
KooKoa Folders dodaje pasek boczny folderów do Biblioteki mediów WordPressa. Możesz tworzyć foldery, zagnieżdżać je w podfolderach i przenosić pliki metodą przeciągnij i upuść. Wtyczka zawiera też nieograniczoną liczbę Smart Folders, które automatycznie wypełniają się na podstawie zdefiniowanych przez Ciebie reguł — typu pliku, rozmiaru, daty, wymiarów, tagów i innych — dzięki czemu biblioteka pozostaje uporządkowana, gdy rośnie.
👉 WYPRÓBUJ DEMO NA ŻYWO ☝️ — Natychmiastowy dostęp, bez konta
Foldery są wirtualne. Są przechowywane jako prywatna taksonomia WordPressa i przypisane do elementów mediów, więc pliki na dysku nigdy nie są przenoszone, a istniejące adresy URL obrazów nadal działają. Jeśli wyłączysz wtyczkę, Biblioteka mediów będzie działać tak, jakby nic się nie stało.
🗂️ Organizacja
- Nieograniczona liczba folderów i podfolderów w Bibliotece mediów
- Przeciągaj i upuszczaj załączniki między folderami
- Automatycznie przypisuj nowe przesyłane pliki do folderu, w którym aktualnie jesteś
- Liczba elementów w folderze
- Filtr folderów w widoku listy Biblioteki mediów
⚡ Smart Folders
- Nieograniczone Smart Folders (oparte na regułach), wypełniane automatycznie wraz ze wzrostem Biblioteki mediów
- Łącz wiele reguł na folder z logiką AND — typ pliku, rozmiar, wymiary, data, autor, status, wyszukiwanie, tagi i więcej
- Liczby elementów na żywo buforowane dla każdego folderu, odświeżane automatycznie po zmianach elementów
- Obsługa przypinania, blokowania, kolorów i ikon — taki sam sposób obsługi jak w zwykłych folderach
🌈 Wygląd
- Niestandardowe kolory folderów
- Niestandardowe ikony folderów z selektorem emoji
- Przypinaj foldery na górze drzewa
- Blokuj foldery, aby zapobiec przypadkowej zmianie nazwy, koloru, ikony lub usunięciu
🔍 Nawigacja
- Przyklejony pasek boczny folderów z możliwością zmiany szerokości
- Wyszukiwanie i sortowanie drzewa folderów
- Pasek breadcrumbs i karty podfolderów
- Smart Startup Folder — otwieraj Bibliotekę mediów na ostatnio używanym folderze albo na wybranym stałym folderze
- Skróty klawiaturowe do typowych akcji
- Układ responsywny na urządzeniach mobilnych
🔄 Operacje masowe
- Tryb Bulk Organize — wybierz wiele załączników i przenieś je do folderu jednym kliknięciem
- Pobierz folder (i wszystkie jego podfoldery) jako jedno archiwum ZIP
- Pobierz tylko zaznaczone elementy jako ZIP, bezpośrednio z paska narzędzi Bulk Organize
- Prześlij strukturę folderów ze swojego komputera i automatycznie odtwórz podfoldery
- Eksportuj i importuj strukturę folderów jako JSON, w trybach Merge lub Replace
📊 Informacje
- Tooltip po najechaniu na elementy mediów pokazujący nazwę pliku, rozmiar i wymiary
- Opcjonalne pola EXIF w tooltipie po najechaniu — aparat, przysłona, migawka, ISO, ogniskowa
🛡️ Kontrola dostępu
- Dostęp oparty na rolach — wybierz, które role WordPressa mogą używać paska bocznego folderów
🔒 Prywatność
- Lokalnie hostowany font, bez wywołania Google Fonts
- Bez zewnętrznych skryptów, bez trackerów, bez analityki
- Żadne zasoby frontendowe nie są ładowane dla zwykłych odwiedzających; integracje z builderami/edytorami ładują się tylko wtedy, gdy uprawniony edytor otwiera obsługiwany builder wizualny
✅ Działa z
Pasek boczny folderów jest dostępny w:
- Widoki listy i siatki Biblioteki mediów WordPressa
- Okno modalne mediów edytora blokowego (Gutenberg)
- Okno modalne mediów Classic Editor
- Okna modalne mediów Divi 4 i 5
- Okno modalne mediów Elementora
- Okno modalne mediów galerii produktów WooCommerce
🔁 Migrate from other folder plugins
Already using another folder plugin? Switch in one click. KooKoa Folders detects existing folder structures directly from your database and rebuilds the full tree inside the KooKoa sidebar — with file assignments intact, no JSON export, no rebuilding from scratch.
Supported sources:
- FileBird (Ninja Team)
- Folders (Premio)
- Real Media Library (devowl.io)
A subtle hint inside the Media Library surfaces the importer when one of these plugins is detected, so you find it without going hunting through Settings. After a successful import, the source plugin can be deactivated with one button — your KooKoa folder structure keeps living independently.
🚀🚀🚀 Dodatek Pro
👉 TRY THE LIVE DEMO ☝️
🚀 Folders for Posts & Pages
🚀 Folders for Custom Post Types
🚀 AI Image Generator (text-to-image)
🚀 AI Image Editor (text-guided edits)
🚀 WebP / AVIF Converter
🚀 Replace Media (same name or rename)
🚀 Watermark Images (logo or text)
🚀 Clean Unused Media
🚀 Find Duplicate Media (byte-exact + perceptual hash)
🚀 Image Editor (crop, rotate, filters, resize)
🚀 Media Stats Dashboard
🚀 Priority Email Support
💻 Use cases
A few real-world setups where KooKoa Folders earns its keep:
- Bloggers and content writers — keep every blog image, post screenshot, hero photo, video clip and audio file inside dedicated media folders. Drag and drop assets between folders, filter the media library by folder, and find the right image for tomorrow’s article in seconds instead of scrolling past 2,000 thumbnails.
- WordPress photographers and photo studios — split your media library by shoot type (portraits, weddings, real estate, landscapes, nature, family), by client, by year, or by location. Pin your active project to the top, lock the archive against accidental edits, and let smart folders auto-collect images by date, file size or alt text.
- WooCommerce shop owners and e-commerce managers — organize product images into folders that mirror your catalog (apparel, footwear, accessories, electronics). Drag and drop new product photos straight from upload into the right SKU folder, and use smart folders to auto-group every PNG, JPEG or WebP above a certain size for quality audits.
- Web designers, web developers and freelance agencies — separate site assets per project, per page section or per client (logos, mockups, illustrations, icon sets, screenshots). Folder colors and custom icons turn the media library into a navigable workspace even when you sit on thousands of files.
- Online publishers, magazines and editors — file every image per issue, per article, per author or per topic. Smart folders auto-collect everything uploaded this week, this month, or by a specific contributor — no manual sorting needed.
- Real estate, hospitality and listings sites — one folder per property or per location, subfolders per room, view or photoshoot. Bulk upload an entire shoot, drag the keepers into the listing folder, and skip the rest. Color-code your busiest property folders so the right one stands out at a glance.
- Course creators and membership sites — split lesson screenshots, video thumbnails and downloadable PDFs into folders per course, per module or per lesson. Find the right cover image without scrolling past fifty unrelated lessons.
- Marketing agencies, design studios and creative teams — one WordPress Media Library, many clients. A folder per brand keeps work tidy, role-based access keeps clients out of each other’s assets, and the export/import tool ships a folder tree to a new project in a single JSON file.
Biblioteki open source
KooKoa Folders jest zbudowany na tych projektach open source. Dziękujemy ich autorom za udostępnienie swojej pracy społeczności.
-
jsTree v3.3.16 by Ivan Bozhanov (vakata) — MIT License
Website: https://www.jstree.com/ -
Share Tech Mono autorstwa Carrois Apostrophe (Ralph du Carrois) — SIL Open Font License 1.1 — https://www.carrois.com/
Lokalnie hostowany font monospace używany w całym interfejsie. Bez CDN Google Fonts.
We wszystkich pozostałych obszarach KooKoa Folders używa bibliotek, które są już dostarczane z rdzeniem WordPressa — jQuery, jQuery UI (Draggable, Droppable, Sortable) oraz Dashicons — zamiast dołączać własne kopie.
Podziękowania
KooKoa Folders został zaprojektowany i opracowany przez Adamo Lussana — https://www.kookoa.com
Zrzuty ekranu








Instalacja
- W panelu administracyjnym WordPressa przejdź do Wtyczki Dodaj nową.
- Wyszukaj KooKoa Folders.
- Kliknij Zainstaluj teraz, a następnie Aktywuj.
- Otwórz Bibliotekę mediów — pasek boczny folderów pojawi się po lewej stronie.
- Kliknij + Folder w nagłówku paska bocznego, aby utworzyć pierwszy folder, a następnie przeciągnij do niego elementy.
Aby skonfigurować wtyczkę, przejdź do KooKoa Folders w menu administratora WordPressa. Możesz ustawić domyślną szerokość paska bocznego, zmienić paletę kolorów i zestaw ikon, włączyć skróty klawiaturowe, dostosować menu kontekstowe, wybrać role, które mogą używać wtyczki, i więcej.
Instalacja ręczna
- Pobierz plik zip wtyczki.
- Przejdź do Wtyczki Dodaj nową Wyślij wtyczkę i prześlij plik zip.
- Aktywuj wtyczkę.
Najczęściej zadawane pytania
-
Czy KooKoa Folders przenosi pliki na dysku?
-
Nie. Foldery są wirtualne. Są przechowywane jako prywatna taksonomia WordPressa i przypisane do elementów mediów. Pliki na serwerze zachowują oryginalne ścieżki, więc istniejące adresy URL obrazów w treści nigdy się nie psują.
-
Czy usunięcie folderu usunie moje pliki?
-
Nie. Usunięcie folderu usuwa tylko sam folder. Znajdujące się w nim elementy mediów stają się nieskategoryzowane i pozostają w Bibliotece mediów.
-
Co się stanie, jeśli wyłączę wtyczkę?
-
Foldery pozostają w bazie danych. Po ponownym włączeniu wtyczki wszystko wraca na swoje miejsce. Jeśli zamiast tego użyjesz Usuń na ekranie Wtyczki, wszystkie dane wtyczki (foldery, kolory, ikony, stan przypięcia i blokady, ustawienia) zostaną czysto usunięte.
-
Czy wtyczka ładuje cokolwiek z internetu?
-
Nie. Font używany przez interfejs wtyczki jest dołączony do wtyczki i serwowany z Twojej własnej witryny — bez CDN Google Fonts, bez zewnętrznych skryptów, bez analytics.
-
Czy wpływa to na frontend mojej witryny lub jej wydajność?
-
Wtyczka ładuje się w Bibliotece mediów, na własnej stronie ustawień oraz w modalu mediów — także wtedy, gdy uprawniony edytor otwiera obsługiwany builder wizualny, taki jak Divi lub Elementor. Zwykli odwiedzający nie dostają nic dodatkowego: żadnego CSS, żadnego JavaScriptu, żadnych zapytań do bazy danych.
-
Ile Smart Folders mogę utworzyć?
-
Tyle, ile potrzebujesz. KooKoa Folders zawiera nieograniczoną liczbę Smart Folders. Każdy folder łączy wiele reguł za pomocą logiki AND i wypełnia się automatycznie, gdy nowe elementy spełniają warunki.
Recenzje
Kontrybutorzy i deweloperzy
„KooKoa Folders – Foldery Biblioteki mediów i organizator plików” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniWtyczka „KooKoa Folders – Foldery Biblioteki mediów i organizator plików” została przetłumaczona na 8 języków. Podziękuj tłumaczom za ich wkład.
Przetłumacz wtyczkę “KooKoa Folders – Foldery Biblioteki mediów i organizator plików” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
1.4.1
- Fix: in the Divi 5 builder, the folder media modal now shows the drag preview while dragging an image onto a folder, displays the action confirmation messages (move, copy/paste, etc.), and opens directly on the Media Library tab instead of Upload Files.
- Fix: attachments hidden by the PRO Cleanup trash no longer reappear in Smart Folder results or in the folder ZIP download — they now stay hidden everywhere, matching what the Media Library grid already showed.
1.4.0
- Performance: the folder sidebar loads faster on large media libraries. The „Uncategorized” counter and the per-folder item counts no longer load every attachment ID into memory on each sidebar refresh, and the per-folder counts now run as a single batched query instead of one query per folder.
- Performance: migrating from another folder plugin (FileBird, Folders by Premio, Real Media Library) is faster on large libraries — folder counts are recalculated once when the import finishes instead of after every individual file assignment.
- Hardening: the folder reorder action now validates every sibling folder ID against its taxonomy before saving the order, so a crafted request cannot write folder metadata onto unrelated terms.
- Hardening: uninstalling the plugin now also removes the temporary ZIP-download workspace (uploads/kookoawpf-tmp/), so deleting KooKoa Folders leaves nothing behind.
1.3.0
- New: WooCommerce „Category” and „Tag” rules for Smart Folders — auto-group products by their product category or product tag, alongside the existing Stock status rule. Visible only on the product custom post type when WooCommerce is active.
- Improvement: minor admin UI refinements.
1.2.0
- Fix: smart folders are now preserved across JSON export and import. The export used to ship structure + metadata but skip the rule payload entirely, so re-importing a backup or running a „Replace all” silently demoted every smart folder in the tree to a plain folder, wiping its automation rules. The export now serialises the
is_dynamicflag and the rules alongside the rest of the tree, and the import re-applies both on the new terms. - New: keyboard shortcut Alt + B toggles Bulk Organize mode from anywhere it’s available (Media Library grid + list, Posts, Pages and any folder-enabled custom post type). Press it again — or press Esc with the bulk toolbar open — to exit. Both shortcuts now appear in the Keyboard Shortcuts dialog (Alt + K) under „Bulk Organize” and „Close Modal / Exit Bulk Mode”.
- Improvement: minor admin UI refinements.
1.1.2
- Compatibility: tested with WordPress 7.0 (released May 2026). The retro-dark sidebar, modals and bulk-organize toolbar now neutralize the WP 7.0 Modern admin theme overrides that were inflating our buttons to 40px, breaking dashicon rendering, and pulling icons out of alignment.
- Fix: Smart Startup Folder „Last opened folder” mode now reliably restores the last visited folder on page load. A latent regression in the Settings save path was persisting an empty post-types list, which then blocked the AJAX that records navigation. Both the save serializer and the AJAX validator have been hardened.
- Improvement: minor admin UI refinements.
1.1.1
- New: WooCommerce „Stock status” rule for Smart Folders — auto-group products by In stock, Out of stock, or On backorder. Visible only on the product custom post type when WooCommerce is active.
- Hardening: uninstall now sweeps every plugin-owned option and user meta key, including the post-1.0 additions (install timestamp, migration importer flags, the permanently-hide-migrate-section flag, per-user dismiss flags for dashboard notices and the Rate Us card). Deleting KooKoa Folders truly leaves zero traces behind.
- Hardening: Smart Startup Folder „Specific folder” preference now verifies that the saved folder still exists in the matching taxonomy before storing it, so a deleted folder no longer leaves a stale reference in user meta.
- Hardening: download Content-Disposition HTTP header now passes the filename through sanitize_file_name() as defense-in-depth against control-character injection.
- Improvement: minor admin UI refinements.
1.1.0
- New: Migration importer for FileBird (by Ninja Team), Folders (by Premio) and Real Media Library (by devowl.io). Detects existing folders straight from your database and rebuilds the full tree, with file assignments, inside KooKoa Folders in one click. No JSON export needed, no rebuilding from scratch. Optional one-click deactivation of the source plugin after a successful import. Data-driven: imports keep working even when the source plugin section has been partially disabled in its own settings.
- New: Sidebar hint in the Media Library that surfaces detected folder plugins and links straight to the importer.
- New: Architecture ready for more importers. HappyFiles, Enhanced Media Library, Wicked Folders and others can be added in a few lines each.
- Improvement: minor admin UI refinements.
1.0.4
- New: Dutch translation bundled (nl_NL).
- Improvement: minor admin UI refinements.
1.0.3
Translations + bug fix release.
- New: Polish translation bundled (pl_PL).
- New: Brazilian Portuguese translation bundled — also covers European Portuguese (pt_PT) and other Portuguese-speaking locales (pt_AO, pt_MZ and others) via automatic locale fallback.
- Fix: „Sidebar width” in Settings General now applies immediately to the admin who saves it, and the field always reflects the width currently on screen (drag-resized value if any, else the site-wide default).
- Removed: „Sticky sidebar” toggle in Settings General — the toggle had no effect since the folder sidebar was always pinned regardless of the setting. Sidebar behavior is unchanged for all users.
1.0.2
Wydanie z tłumaczeniami.
- Nowość: dołączono tłumaczenie włoskie.
- Nowość: dołączono tłumaczenie hiszpańskie — obejmuje Hiszpanię oraz wszystkie warianty hiszpańskiego Ameryki Łacińskiej (es_MX, es_AR, es_CL, es_CO, es_VE, es_PE i inne) dzięki automatycznemu fallbackowi locale.
- Nowość: dołączono tłumaczenie francuskie — obejmuje Francję, Belgię, Kanadę, Szwajcarię i inne locale francuskojęzyczne dzięki automatycznemu fallbackowi locale.
- Nowość: dołączono tłumaczenie niemieckie — obejmuje Niemcy, Austrię, Szwajcarię i inne locale niemieckojęzyczne dzięki automatycznemu fallbackowi locale.
- Nowość: dołączono tłumaczenie japońskie.
- Ulepszenie: inteligentny fallback locale — gdy nie ma pliku .mo specyficznego dla regionu (np. es_MX), wtyczka ładuje teraz generyczny plik językowy (es) zamiast pozostawiać stringi nieprzetłumaczone.
- Ulepszenie: przełącznik Force English pojawia się teraz dla użytkowników korzystających z regionalnych wariantów locale, gdy dołączone jest generyczne tłumaczenie fallback.
1.0.1
Wydanie z poprawkami błędów.
- Poprawka: „Load more” w modalu mediów nie resetuje już siatki do pierwszej strony.
- Poprawka: pobieranie pojedynczego zaznaczonego pliku teraz niezawodnie zapisuje go na dysku, zamiast czasami otwierać go inline w przeglądarce.
- Poprawka: pozycja „Download ZIP” nie pojawia się już w menu kontekstowym folderów dla Posts, Pages i Custom Post Types — tylko w Media Library.
- Poprawka: Smart Folders z dwiema regułami rozszerzeń plików (np. avif + webp) zwracają teraz sumę obu wyników, a nie tylko jedno rozszerzenie.
- Ulepszenie: reguły Smart Folder są teraz rozdzielone według typu postu — Media ma jaśniejszą etykietę „Text contains (Title+Caption+Desc.)” oraz nową regułę „Alt Text contains”; Posts/Pages/CPT otrzymują regułę „Title contains”, która przeszukuje tylko tytuły wpisów.
- Ulepszenie: pasek narzędzi masowych folderów ukrywa teraz przyciski Pin/Lock, gdy odpowiadające im pozycje menu kontekstowego są wyłączone w Settings, dzięki czemu działania pozostają odwracalne z jednego miejsca.
- Dopracowanie: zastąpiono trzy emoji książek w kategorii ikon Folders nowymi ikonami, które nie dublują kategorii Documents.
1.0.0
Pierwsze wydanie na WordPress.org.
- Nieograniczona liczba folderów i podfolderów w Bibliotece mediów.
- Nieograniczone Smart Folders (oparte na regułach, wypełniane automatycznie, wiele reguł z logiką AND).
- Przeciągaj i upuszczaj załączniki do folderów.
- Automatycznie przypisuj nowe przesyłane pliki do bieżącego folderu.
- Niestandardowe kolory folderów i ikony emoji.
- Przypinanie i blokowanie folderów.
- Pasek boczny z możliwością zmiany szerokości i przyklejeniem, z wyszukiwaniem, sortowaniem i skrótami klawiaturowymi.
- Pasek breadcrumbs, karty podfolderów, Smart Startup Folder.
- Układ responsywny na urządzeniach mobilnych.
- Tryb Bulk Organize.
- Pobierz folder (ze wszystkimi podfolderami) lub tylko zaznaczone elementy jako archiwum ZIP.
- Prześlij strukturę folderów ze swojego komputera.
- Eksport i import struktury folderów w JSON (Merge lub Replace).
- Tooltip z metadanymi i EXIF po najechaniu na elementy mediów.
- Kontrola dostępu oparta na rolach.
- Lokalnie hostowany font, tylko w panelu administracyjnym, bez wpływu na frontend.
- Integracja z modalem mediów dla Gutenberga, Classic Editor, Divi 4/5, Elementor oraz galerii produktów WooCommerce.
