WordPress Plugin – Simple File List and Uploader for WordPress

screenshot-1Simple File List is an ultra-basic file list with optional front-side uploader built for WordPress designers and developers.

Simple File List Features

  • File list shows size and date
  • Simple HTML uploader, no Flash or Javascript
  • Can act as a front-side file list or file uploader, or both.
  • Limit maximum upload file size.
  • Limit the types of files that can be uploaded
  • Get an email notice each time a file is uploaded
  • Simple lightweight design, easy to style and customize.

The plugin provides an easy-to-integrate basic user interface allowing visitors, clients, customers, or associates to upload a file as well see a listing of those files (separate from the media library) if you choose.

The list and/or the uploader can be turned on and off for the front-side of the website. You can show just the list, just the uploader, or both. In the administration area there is a page which always shows both. Additionally, you can set up the basic file upload settings, such as size and allowed types, plus easily delete files as needed.

screenshot-3This plugin is great for when file sizes get too large for email attachments, if you simply need a list of files separate from the media library, or if you need a down-and-dirty simple front-side uploader.

Simple File List is also an alternative to using FTP or Dropbox for larger files. There’s no need to deal with Dropbox or FTP usernames and passwords anymore! Everything is on your WordPress website.



Simple File List Demo | Download the Free Plugin
Supported Options


PackageIcon - ZipTo install, simply upload the plugin zip file to your WordPress website and activate it. Configure the simple settings in the new menu that will appear in your sidebar. Explanations of each feature accompany the inputs.

To add the plugin to your website, simply add this shortcode: ‘eeSFL’

Styling over-rides are very simple as well. Copy and paste this into your website’s CSS and then style it to taste…

#eeSFL h1, #eeSFL p {
#eeSFL form {
#eeMessaging {
#eeSFL {
#eeSFL table.eeFiles {
#eeSFL .eeFiles tr:hover {
#eeSFL .eeFiles th { 
#eeSFL .eeFiles td {
#eeSFL .eeFiles td a {
#eeSFL input[type=file] {
#eeSFL .eeUploadButton {

After first activation, the database will contain a single new row in the options table, option-name: “eeSFL”, containing a short pipe delimited string to store the plugin settings.


Frequently Asked Questions

Q: What if I have trouble? Will you help?

A: Yes, to the very best of my ability. Please contact me with any issues.

Q: Who is SimpleFilePage for?

A: This script is for web designers and developers, print houses, video production companies, etc… Anyone who deals with large files with clients and customers.

Q: Are the file uploaded to the Media Library?

A: No, files are uploaded to a special folder inside your general WordPress uploads folder.

Q: Why did you develop this script?

A: I got tired of the difficulties of getting files back and forth once they become too large for email. Training people to use FTP or the other file sharing services is a challenge. I wanted something super-simple.

Q: Can I customize the look?

A: Yes, the CSS is easily over-ridden, making it easy for anyone with CSS knowledge to customize the page design.

Q: Can I customize the function of the system?

A: Yes, you are free to modify the PHP. The coding is commented well, so it should be easy to figure out what’s going on. Contact me with questions.

Q: What is the maximum upload file size?

A: This is a setting that you choose in the file configuration. The initial default is 1Mb. The absolute maximum size will depend on your hosting setup, which is automatically detected.

Q: What are the future plans for Simple File List?

A: The script will be improved upon as time permits. New features will be added and bugs removed. If you have a bug report or feature request, please contact me. But keep it simple!

I’d love to hear any feedback or suggestions…



• More intelligent file uploading
• File list sorting
• File hiding ability.
• Improved upload notice emails
• Improved GUI
• More configuration
• Upgrades and improvements based on your feedback !!! (Keep it coming!)

Simple File List Demo | Download the Free Plugin | Supported Options

From writing to video and imagery to the complexities of the web and digital media, the goal for me is to bring it all together for you. The name of my company, Element Engage, which comes from the idea of bringing all of these elements together and engaging them for you within one service.

Tags: , , , , ,

4 thoughts on “WordPress Plugin – Simple File List and Uploader for WordPress

  1. Fred

    Hello MItch,

    I’d like to know if there’s a way to have users upload files and edit owners for the files and share one file with only specific users. A bit like sharing files in OneDrive for exemple?

    Is this option available or will it be anytime soon?

    Thank you for the nice plugin by the way!


  2. Charlie Bigley

    The paragraph before the FAQ is duplicated “After first activation, the database will contain a single new row in the options table, option-name: “eeSFL”, containing a short pipe delimited string to store the plugin settings.”

Leave a Comment

Your email address will not be published. Required fields are marked *