Directory / plugin
Mulino file show
v1.3.2 · by pedroviking
Browse documents in nested, drag-and-drop-organized folders, shown on your site with a block or shortcode. No custom database tables.
About this plugin
Mulino file show is a lightweight document library for WordPress. Organize
documents into nested folders (Decade > Year, Department > Project, or
any hierarchy you like), manage everything with a drag-and-drop admin
screen, and let visitors browse the same structure on your public site
with a block or a shortcode.
Coming from Simple File List?
Mulino file show can import your Simple File List library in one go:
subfolders, file names, descriptions and upload dates come along, and
the files you already have are left as they are. See “How do I switch
from Simple File List?” in the FAQ.
Admin features
- Drag and drop files straight from your computer to upload them into a folder, or use the “Choose files” button (also on phones and tablets)
- Drag a whole folder from your computer to upload it with all its subfolders
- Drag existing documents or whole folders to re-file them
- Tick several documents to move them or move them to the trash together
- Export the whole library as a ZIP file, with the folders intact
- Import your folders and files from Simple File List
- Rename or delete folders and documents from the same screen
- Give a document a short description, or replace its file with a new version: the link on the site stays the same
- Choose per folder whether everyone or only logged-in users can see it
- Let a board member manage the documents without making them an editor of the whole site: tick “Can manage the document library” on their user profile
- Works with the keyboard and on phones: every action can be done without dragging
- Nested folders of unlimited depth
- Uploads run one file at a time with a progress bar, and files that are too big for your web host are caught before they are sent
Frontend features
- A “Document library” block, or the
[mulino_documents]shortcode, shows a breadcrumb-navigable folder browser - Show the documents as a grid of icons or as a list with type, size, date and description
- Optional search box, which searches names and descriptions in the open folder and below
- Optional page links for folders with many documents
- Show the whole library to logged-in users only, or hide single folders from visitors who aren’t logged in
- Show the whole library, or start in one folder with
folder="..." - Natural sorting (“Minutes 2” before “Minutes 10”), optionally newest year first
- Optionally hide folders that have no documents yet
- File-type icons (PDF, Word, Excel, images, and more)
- Every folder has its own link, so you can bookmark it or share it directly
Under the hood
Mulino file show stores everything using WordPress’ own post types and
taxonomies — no custom database tables, so your data stays portable
and inspectable with standard WordPress tools. It also exposes a small
set of actions and filters for building your own extensions; see
https://github.com/pedroviking/mulino-file-show/blob/main/HOOKS.md
This plugin is free and open source. Source code, issue tracker, and
the automated test suite live at:
https://github.com/pedroviking/mulino-file-show