In this post, I’m going to show you step-by-step how you can create your own flexible WordPress document library.

Unfortunately, WordPress doesn’t really have any core functionality to create a scenario where visitors are able to browse, filter, and/or download documents like PDFs, images, etc.

But – as is often the case with WordPress – a WordPress document library plugin can step in to save the day and help you create something like this: