WP Attach allows you to attach files to posts or pages as an information box by using the shortcode [wpattach link=»LINK_TO_YOUR_FILE»]. Filetypes supported includes: .jpg .png .mp3 .mp4 .pdf .ae .ai .avi .css .doc .docx .docs .dw .eps .fl .fla .fw .html .id .ps .psd .ppt .pptx .xls .xlsx .slides .sheets
Te puedes descargar este plugin para utilizarlo en tu instalación autoalojada de WordPress.