Attachments
View on WordPress.orgScores higher than 41% of indexed plugins
About
Attachments allows you to simply append any number of items from your WordPress Media Library to Posts, Pages, and Custom Post Types
What It Does
Attachments lets you attach files from the WordPress Media Library to any post, page, or custom post type as a structured list rather than dropping them inline in the editor. Files are presented through a dedicated meta box where editors can reorder, label, and expose them via shortcodes or direct templates. It is essentially a relational layer between the Media Library and your content, useful when you need to surface multiple downloads or assets cleanly.
Who It's For
This plugin fits content-heavy sites where posts or listings need to bundle multiple supporting files: legal firms distributing PDF briefs, real estate agents attaching floorplans and disclosures, universities posting course packs, and manufacturers publishing spec sheets and manuals. It works best for editors who want a consistent way to present a named file list without writing HTML or shortcodes by hand each time.
Who Should Skip It
If you only need a single download button on a page, the built-in file block or a lighter plugin will do the job without the extra meta box. Sites that rely entirely on WooCommerce product downloads or membership-protected file delivery should look at purpose-built plugins rather than a generic attachments field.
The Bottom Line
Attachments scores 78.63 out of 100 and delivers a focused, well-maintained way to link Media Library files to your content, backed by a 96 percent user rating. It is not a high-traffic blockbuster, but the recent update and clean compatibility profile suggest a dependable, long-running tool for the right use case. Choose it if attaching multiple labelled files to posts or custom post types is a real workflow for you, and skip it if you only need a simple one-off download button.
Related Plugins
Pick this instead if you run a WooCommerce store and need invoices and packing slips auto-generated and emailed to customers.
Pick this instead if your goal is to display PDFs inline in a page rather than offer them as a downloadable attachments list.
Pick this instead if you mainly want to clone existing posts and pages rather than attach files to them.
Pick this instead if you need to move content between post types rather than manage attached files.
Pick this instead if you need to inject site-wide scripts and styles rather than manage file attachments per post.