This simple guide shows how to install WordPress File Upload plugin and start using it.
If you have already installed the plugin, go straight to step 2.
Step 1 – Installation (only for Free version)
- Install the plugin as you would with any other plugin. Go to Dashboard / Plugins / Add New and in the search box put “WordPress File Upload”. The plugin will show up as first option. Press the “Install Now” button.
- When installation finishes, press “Activate” link to activate it.
- Alternatively, you can install the plugin using a .zip file, by pressing the “Upload Plugin” option, as shown in the above image and selecting the file from your computer.
Step 1 – Installation (only for Professional version)
- Installation of Professional version is done only using the .zip file that you received when purchasing the plugin. Go to Dashboard / Plugins / Add New and press “Upload Plugin” button on top of screen, as shown in the above image, in order to upload the file.
- Select the file from your computer and press “Install Now” button.
- When installation finishes, press “Activate” link to activate it.
Step 2 – Add the plugin into a page or post (Free and Professional version)
- Go to Dashboard / Settings / WordPress File Upload. At the bottom of the screen you will see the Plugin Instances table. Press the “Add Plugin Instance” button, as shown below:
- Select the page or post from the dropdown list to add the plugin and press Ok.
- You will see the plugin in the table of Plugin Instances.
You can then follow this guide to easily configure the plugin using its visual editor.
For any further questions, please contact us.
The Iptanus Team
Getting Started with WordPress File Upload Plugin
70 thoughts on “Getting Started with WordPress File Upload Plugin”
Hi, just purchased the pro version and tried to upload a large file, keep getting error mesage stating the uploading file is too big.
the file that I am trying to upload is 800mb and is in a zip file format.
Can you advise
Upload function is not working, getting Unsucessful message. Here is my shortcode:
[wordpress_file_upload uploadpath=”customer_files” uploadpatterns=”*.zip,*.pdf,*.jpg,*.jpeg,*.tif,*.tiff,*.psd,*.ai,*.eps,*.png,*.svg ” maxsize=”2248″ createpath=”true” forcefilename=”true” redirectlink=”custom-tiles” notify=”true” notifyrecipients=”email@example.com” notifymessage=”Image file uploaded.”]
[maybe you already have an FAQ on this but I can’t find it – would be a useful addition if you don’t]
I have the free version already installed and just purchased the pro version. What’s the process for upgrading? – do I need to uninstall the free version first? If I don’t will pro replace the free version or sit alongside? Will I have to reset the upload links I’ve already created or will they be maintained? Thanks.
In order to install the Pro version you need to deactivate the Free one first, because they use the same shortcode. All settings will be retained. No need to do anything else. There is an article in Iptanus explaining the installation process, but it does not mention this case, so thanks for the notice, I will update the instructions.
Multiple instances, with same settings are not behaving the same. One instance WILL send notify email, other does not. One instance shows multiple files selected in a list other does not????
Hi, do the instances have different ID?
Yes it works. I receive attached files in my email and also have it saved in MEDIA.
Musa Abugi are you using the free version or the pro version? I would also like to receive attached files in my email but I don’t know how to do it. Is it possible in free version? I hope you can help me.
Hi, there is an option inside the visual editor of the plugin, in Notifications tab where you set up email notifications, to attach the file as well. It is also in the Free version.
I am using free version of your plugin but it looks strange, I don’t know why? how can I fix this problem?
my email notification is not working???any help
I just set up the free version of the plugin and it worked fine, so I bought the pro version. Just received this error message when I downloaded and attempted to activate the pro version Zip file.
Fatal error: Cannot redeclare register_wfu_widget() (previously declared in /var/www/vhosts/26/307951/webspace/siteapps/WordPress-84458/htdocs/wp-content/plugins/wp-file-upload/wordpress_file_upload.php:95) in /var/www/vhosts/26/307951/webspace/siteapps/WordPress-84458/htdocs/wp-content/plugins/wordpress-file-upload-pro/wordpress_file_upload.php on line 114
Hi, please deactivate the Free version and then activate the Pro one.
How to change the upload file path location in pro version.. I want to download the file from admin panel.. also i want to include the shortcode in woo-commerce page before add to cart button. How to add the code in function.php file??
Hi, if you hover the mouse over the file in File Browser tab, you will notice a link to download the file. Is this what you ask?
If you want to add the shortcode using PHP, then this is the right command:
echo do_shortcode("[wordpress_file_upload ...]");
You need to replace the three dots (…) with additional options.
When I use MESSAGE placement the plugin stop working.
How can I use it to show uploading status ??
Hi, this is not a normal behaviour of the plugin. Can you send me the URL of the page to check myself?
I’m installing the PRO version, keep getting this error message:
Plugin could not be activated because it triggered a fatal error.
Parse error: syntax error, unexpected ‘[‘ in */wp-content/plugins/wordpress-file-upload-pro/lib/wfu_functions.php on line 2555
Hi, can you please upgrade your PHP to version 5.6 or newer? if not let me know for an alternative solution.
I’m using the Pro Version. Two questions…
1) How do I setup email notifications to admin when a new file has been uploaded?
2) When trying to use the upload page on a mobile device I get a red error box that sates “ERROR: No Site Key. Please Contact Administrat…” . How do I go about fixing this so that files can be uploaded via mobile devices?
Any help or guidance on the above would be appreciated.
False alarm on question 2, figured that one out. Replying to you on another thread re question 1.
I’ve just bought your plugin and have an issue with uploading files :-(.
At the moment I visit the website page where the upload plugin is activated and select a file which i want to upload, than it would not be vissible in the input field and upload button does not light up.
After a refresh of the page then I’m able to select the file and the button light up and able to upload the file ?
So how can i fix this ?
Hi, can you send me the URL of the page to try myself?
Hi is there a way to control where the upload file plugin is displayed on the page it is selected to be shown on?. For example, when I add the plugin to my home page it shows up at the very top of the page and I would like for it to be displayed inside my content close to the bottom of the page.
Hi, you can open the page for editing and move the shortcode in any place you want.
Uncaught ReferenceError: wfu_Initialize_Consts is not defined
(anonymous) @ (index):248
wfu_addLoadHandler @ (index):247
(anonymous) @ (index):248
I really like your plugin so far, and the functionality as such works just like I want/need it to. I would however like some of the fields to be wider (Filename, user fields etc), but nothing I do in the tab “Dimensions” seem to change the width of the fields. I’ve made sure to also specify a width for the plugin. And I’ve tried with both “Plugin Fit Mode” and “Responsive”. Nothing affects the look of the plugin. Do you have any idea of what could be wrong?
Hi, dimensions need to be declared in the shortcode with ‘px’ suffix, e.g. 100px. Have you set them like this?
I hadn’t tried that, no. Works like a charm, thank you!
All the best,
I can’t figure out how to put this into the shortcode. Example?
Hi Royce, what is that you can’t figure out?
hello, i have a few questions as below:
– How to upload to zip format, rar and some new formats such as .McPack, .Js ..etc
– Can Hackers hack my site through upload virus on the website? If so, how to avoid this.
– If I buy a paid version, can i request some minor functionality?
– How to share the download link directly.
– Is there a way to avoid stealing bandwidth for direct download links? For example: Check reffer or automatically add hash at the end of direct download link when users click on download link and link down with this code will not exist long …
I am very interested in this plugin and would like to hear from you.
Hi, in order to allow zip and rar files you need to set Allowed File Extensions in the shortcode like this: *.*, *.zip, *.rar
You can do the same for other file types as well, but please first read this article.
Regarding security, the plugin does not scan the files, however it has a lot of features that ensure that hackers will not manage to upload malicious files. It is strongly recommended to define a whitelist of allowed extensions in your upload form, instead of the generic pattern *.* (although even the generic pattern will not allow all files). You can read more details about the plugin’s security here.
Regarding the download link, it is an interesting feature. I will put it in the next release with several options for the admins.
Hi, I use pro version
how to seperate upload and display in each post or pages
now my display upload
is same all pages/or post
Hi, how is the shortcode right now?
Quick Question: To update from one version to next version, do I simply upload the new files over top of the old ones via FTP, or should I deactivate and delete prior version and then upload new version? I could not find your recommended update process in your instructions. Great plugin, I have the Pro version, will try the 4.9.0 version for Google drive upload, too.
Hi, the plugin has auto-update feature, so you can just update from Plugins section easily. However, if you had an old version (prior to 4.0.0) then auto-update would not work. In this case you need to deactivate, then delete the old version and then install the new one from the zip file. Please note that your settings will not be lost.
Okay, that is great, thanks, Nickolas! Have just completed update, and the Google Drive enable button now does not do anything. I am still working on the Google drive issue. The main settings, which say, “Not activated! Press here to enable Google Drive uploads,” when I press to activate, nothing at all happens. I had last week deactivated that option as I could not get the drive option to work, no matter how i configured the shortcode, visual builder, etc. Pressing the button today, I see an internal server error (am trying to post the error, but Wordfence WON’T LET ME SHARE IT WITH YOU: 500 (Internal Server Error) w f u _ g d r i v e _ a u t h o r i z e _ a p p _ s t a r t @ w f u _ g d r i v e _ a d m i n f u n c t i o n s . j s v e r equal sign 4.9.8:3
o n C l i c k @ o p t i ons – g e n e r a l dot p h p questionmark p a g
e equal sign wordpress_file_ u p l o a d ampersand a c t i o n equal sign p lu g i n _ s e t t i n g s colon 1551
Hope the above helps. I also discovered that I had to go to my Google account settings and revoke access in Google, to this upload feature. I then again tried to authorized by the settings button, but no go, and generates same internal server error. Can you diagnose? And how do I revert back to the prior version? Just upload from my v4.8.0 zip file? Many thanks, for an otherwise great plugin!
I think possibly that line 1551 error is that on c l i c k should be set to a f u n c ti on instead of a string. You have:
o n c l i c k equal si g n quote — w f u _ g d r i v e _ a u t h o r i z e _ a p p _ s t a r t ( ‘1 5 b 8 c b 2 b e 9 ‘ ) semi colon then endquote
I installed the plugin but cannot get the buttons to respond on the page. tried several browsers, disabled popup blockers etc? Is this a conflict with WP Bakery page builder?
I’m using the free version.
How do I include a field for first and last name and email to go along with the submission so we know where the upload it is coming from?
Hi, please use the visual editor of the plugin to edit the shortcode and go to Additional Fields tab. There you will find the options for adding user fields. It is pretty straightforward for it works. If you need further instructions, you can find it here.
I’ve downloaded the pro version of the uploader, but can’t get it working on my site: the select button is not showing, and the drug&drop function is not working as well.
here is the page: https://www.albomizator.com/wp-file-upload-test/
Could you advise?
Hi, I opened the page but I cannot see the upload form. Can you activate it for guests as well?
I have purchased PRO version, and have a installation problem. After activation I get following error:
Parse error: syntax error, unexpected ‘[‘ in E:\WP\www\wp-content\plugins\wordpress-file-upload-pro\extensions\wfu_facebook\wfu_facebook_functions.php on line 104
I use WordPress 4.9.6,
I have tried free version (the same – 4.10.3) and it worked perfectly. The only reason for PRO version for me is batch upload and rag-and-drop.
What shoul I do?
Thanks for any hint
What PHP version do you have?
I am using your great plugin — upload file.
DO you know how to change the folder location to store the uploaded files. I tried the setting. But it is not working!
Hi, have you activated “Add Uploaded Files to Media” or “Attach File to Current Post” options? If yes, files will be forced to be saved to the default upload folder of WordPress because they are added to the Media Library.
I just implemented the free version. Just one question:
In “List of uploaded files” I find some icons under ACTIONS on the rights.
When I click the icon “Download File” a new tab opens, but no download happens.
I would expect a download to my local “Downloads”-folder.
Is my expectation wrong or what can be done?
Yes indeed download to your local machine should happen. Something prohibits the download, probably an error. Press F12 to open Dev Console on your browser. Do you see any errors in Console when you press Download button?
Thanks for a great plugin Nickolas!
I was wondering if there is a built in function to pre-define file names. I simple want to rename uploaded files to %userid%.jpg/gif/png
Or do I have to create this functionality myself and hook it into the wfu_after_upload filter?
how can i get a mail notifcation whenever a file is uploaded?
Hi, you can read this article for instructions.
J’ai installé le plugin et j’ai un message “mise en ligne impossible / Erreur inconnue” qui s’affiche : Pouvez-vous m’indiquer ce qui pourrait provoquer cela?
Mon shortcode :
[wordpress_file_upload uploadpatterns=”*.*, *.zip, *.rar, *.7z, *.dwg, *.nwd, *.rvt, *.xls, *.xlsx, *.doc, *.docx, *.pdf, *.jpg, *.jpeg, *.tif, *.tiff” createpath=”true” accessmethod=”ftp” ftpinfo=”xxxx” uploadtitle=”Téléchargez des fichiers” selectbutton=”Sélectionnez le fichier” uploadbutton=”Téléchargez” successmessage=”Le fichier %filename% a bien été téléchargé” warningmessage=”Le fichier %filename% a bien été téléchargé, mais avec des avertissements” errormessage=”Le fichier %filename% n’a pas été téléchargé” waitmessage=”Le fichier %filename% est en cours de téléchargement” notify=”true” notifyrecipients=”firstname.lastname@example.org” notifysubject=”Notification de téléchargement de fichier” notifymessage=”Jblabla” attachfile=”true”]
I installed WordPress File Upload plugin, but I can’t create any uploader instance. Button “Press here to get started and add the uploader in a page” simply does nothing…
Maybe there is incompatibility with your theme. What theme do you have?
acabo de implementar la versión gratuita.
Es posible ver desde el mismo frontend donde se hizo la carga, la lista de archivos que se han subido en esa carpeta y poder descargarlos desde ese mismo sitio?
Hi Gregorio, I think you are referring to the plugin’s front-end file viewer, which is a feature of the Professional version of the plugin. You can get some more info about it in this article.
i add a short code in a page
how force user to upload only mp3 and mp4 files
i need to get the uploaded file url progmaticaly and use it with hooks
is it possible to produce error if the same file name exists?
There is an Allowed File Extensions option in the visual editor of the upload form, to restrict the allowed file types. Use *.mp3, *.mp4 in your case.
There is also option File Duplicates Policy. If you set it to reject, the uploaded file will be rejected if another one with the same filename already exists.
You can get the file url programmatically using wfu_after_upload filter. For instructions check this page.
How do i get the button to show on all product pages in woocommerce? I can’t even get it showing on one product because no products pages are listed. Thanks
Hi, I didn’t quite understand the question. What do you want to do?
Hi, I can’t include more than 1 recipient for the notification email. Just one is sent, more than one aren’t. I tried to specify more recipients in several way for them to be separed: comma, slash, space, combination of the previous… Any suggestion? Thank you.
Hi, can you send me the shortcode?
Hello, I need to show up my images in a thumbnails, I copy and paste this shortcode to show this images [wordpress_file_upload_browser], but just show me the URL path Screen-Shot-2021-04-29-at-16-26-41.png.. I need to display the images, please help. I have the premium version of the plugin.
Hi, you can read this article which shows how to add thumbnails in the file viewer, or even convert it into a gallery.
we have encountered some serious problems with the WordPress File Upload Pro plugin in recent times.
For some reasons the upload worked fine for some customers but then stopped working with no apparent cause for others. The upload button was grayed out, no loading bar progress, and no file uploads.
It is essential for us to manage user uploads, this has caused enormous inconvenience to handle 300+ file uploads from our users in one week when half failed to upload properly.
Since we switched to wordpress 6.0.2 the problem seems to have disappeared but we are approaching a period with a large amount of uploads and we do not know whether to trust the plugin, after the bad experience.
The plugin has always been reliable in the past, we would like to make sure it still is. Would there be a way to check that it is working stably before putting it back online?
Otherwise we will be forced to change service provider.
I look forward to hearing from you
Theme: Twenty Seventeen
Huh well it looks like the best plugin but all I get when I click the select file is the selector and then I pick it and it goes back to a blank form field. upload button never lights up. got a weird little yellow crayon/pencil in the upper left.