4906 comments found.
I can’t translate the messages:
“You must accept the disclaimer”
and
“Please fill in all required text fields before uploading file (s).”
Even using the loco translator. editing .po and .pot
For what concerns the “mus accept text”, it could be due to a cache issue. Go to the Texts menu and just hit the update button.
Make also sure that the generated po file has been properly named as woocommerce-files-upload-pt_BR.po (where pt_BR should be your language code).
For what concerns the “Please fill all [..]” it has to be customized/translated through the Text menu: https://www.dropbox.com/s/thnuuub8tikss4g/wcuf_text_4.jpg?dl=0
thank you!
Hi,
please do not post different messages regarding the same topic. Please give a look to your other comment. Thank you.
Why did I install the plug-in and configure it, but my product page didn’t display the upload button? Who can help me? Can I have an email to contact you?
Hi,
make sure you have not enabled any visibility restriction option (like for user role, payment gateway, and so on).
If the product is a variable product, make sure you have first selected a variation.
If the issue still persists, if you send me via private message (click on my name and then use the low-right box) the following data:- you email address
- full admin access to the wp-admin area
- a FTP access
- a detailed step by step guide on how to experience the issue
I can try giving a look to try having some more clues about the issue. Thank you.
Can I add a select option for size?When I choose Variable product,it doesn’t work.
What do you mean with “add select option for size”? Could you provide a more detailed description?
What do you mean with “choosing variable product”? Could you provid e a more detaile description?
Have you checked the visibility restriction options? Please try eventually disabling the other 3rd party plugins to see if you still experience the issue. Give also a look to the browser error console to see if any error is reported.
If you provide the access data I’ve request, I can verify by myself. Thank you.
How can I send the user name and password to you?email?
Please read my previous comment:
If you send me via private message (click on my name and then use the low-right box) the following data:- you email address
- full admin access to the wp-admin area
- a FTP access
- a detailed step by step guide on how to experience the issue
Can I upload more than one picture?
Yes, just enable the sepccial option to enable multiple file upload: https://www.dropbox.com/s/e7pr796kxrq3lmm/wcuf_multiple_2.jpg?dl=0
If the uploaded image size is large, can compress the image size?
I’m sorry, the plugin hasn’t such a feature.
I have a screenshot of the error message to send to you. Can you give me an email?
Got your PM, please check your inbox.
Issue with thumbs & uploaded files
When I select an image I can see the thumb
When I upload the image, the thumb is not available.
If I use Old rather than New method, I can see the full size image
I have removed all plugins & tried standard ShopFront theme
I’m using version 52.2
Hi,
please note that to request support you should renew your support license.
In this case, if the New method preview option is not working, it means that your server is not able to resize image and serve the preview. This however depends on a server issue, not a plugin issue. To have more clues, try giving a look to the server error log. Try eventually enable the WordPress debug mode and debug log, and see if in the log more clues are reported. Once done, contact your server maintainer in order to fix it.
There is php-error logs file under /home/mysite.com/php-errors.log, but its showing just notices like:
[20-Oct-2019 07:24:56 UTC] PHP Notice: Constant WP_MEMORY_LIMIT already defined in /home/mysite.com/wp-config.php on line 87
There are no warnings, errors being reported by the apache error logs while trying this upload. I even tried disabling the “mod-security” for this domain, but it also did not work.
As there are no errors generated in the logs, we are not sure exactly why that script is not working. Please ask the developer whether he need to change/add any php settings on server for this script to work.
Perhaps you can consider this a ‘pre-sales’ call.
What minimum server settings are required for the script to generate the thumbnails
I’m sorry I cannot assist with server related issues. I can eventually point the direction, but then, unfortunately, you (or your hosting maintainer) have to investigate by yourself in order to fix it.
The WP_MEMORY_LIMIT warning just reports the fact that it seems that you double defined that constant. This may be the cause of why your server is not properly allocating the memory and then not able to compute previews. Try to find the second declaration of that constant and remove it. Try to set the memory limit to higher levers like 512 or 1024 (try however to increase the value you are currently using).
The plugin doesn’t have a particular minimum requirement. As you can see for example in he demo site (that runs in a cheap virtual web shared hosting service) the preview method properly works without any issue.
Make sure your server has enough resources. In case it runs out of memory (for example due to the fact you are trying to manipulating big images or because if you are running a shared virtual server, and resources are consumed by other profiles), make sure to increase it or try switching to a more powerful server. For this kind of issues however you should contact your server maintainer and have him investigating.
Thanks for your patience.
This is the response from the Data Centre
The PHP settings for this domain can be seen at via phpinfo.php on the relevant sub-domain.
The php memory limit is already set to 512 MB.
I’ve checked the LVE usage and the site is not exceeding the resources either.
Currently we are running the site on server with PHP version7. As per your developer, he is able run the same script on another server, any idea under what PHP version the script is running there?
The demo site uses PHP 7.1.11. Make also sure that the GD module has been properly installed and configured.
I have switched the PHP version of site to version 7.1, the module “gd” and also installed and configured.
While attempting to upload image, the php-error.log file is now showing:
[20-Oct-2019 11:27:29 UTC] PHP Warning: exif_read_data(chunk_3178010_cat-2083492__340.jpg): Illegal IFD size: x000C + 2 + x010F*12 = x0CC0 > x00CE in /home/bluecli1/printLink.bluelilyclients.com/wp-content/plugins/woocommerce-upload-files/classes/com/vendor/getid3/module.graphic.jpg.php on line 71
the exif_read_data function is a native PHP function (https://www.php.net/manual/en/function.exif-read-data.php ). Make sure that your PHP preprocessor has been properly installed and configured and make also sure that the file you are trying to upload has been properly encoded.
As you can see in the demo site, in a full working PHP envoriement the plugin will work as expected. We cannot provide assistance for server related configuration issues.
I’m really sorry, but to continue eventually posting support questions I need to ask to renew your license. Due to company policies I cannot continue answering.
I guess I understand
Data Centre says it’s software issue
Developer says it’s Server Issue
I can’t try on another server because Developer licencing
So, I have to buy another license to test or another license for support
Of course with new support license I run the risk that Developer continues to claim it’s a server issue
If I buy another license will you be able to provide Data Centre with the modification they need to make ?
I’m sorry, as said earlier I cannot provide support for server issues. I can point the direction, it is your (or your server maintainer) to eventually investigate further and fix it.
As you can see, in a full working environment (for example the demo site), the software works as expected.
Furthermore, just for curiosity, if your license has expired, it means that you have been using the software for at least 6 months. Is this your first time you experience this issue? If your hosting maintainer is not willing to investigate further about your PHP installation, try eventually switch to a more reliable hosting service.
Thanks for the support. I’m not sure the Data Centre would agree that it’s there responsibility to problem solve PHP scripts they have no experience with. But not all Data Centres are the same. Anyway, the Data Centre did revert to an older PHP version They can’t comment on why it now works, but it now works
Glad to hear that. You’re welcome 
Hi,
I have the plugin set up to charge a fee per file upload (art set-up fee $25). the product have nearly 40 colors.
when a buyer comes and select a color(green) and upload the art, choose quantity and add the product to cart.
Then again on the product page he choose a different color(green) same art (uploaded earlier) select the quantity and add them to the cart.
The customer will be charge $25 art set up fee, as he have chosen two different colors for the same art I want him to charge extra $15 for changing the color
I know we can charge them by number of file upload or cart quantity. but I want to charge them for same file with different product variation.
Is there any way it can be setup?
Thanks
Hi,
I’m really sorry, but unfortunately, the plugin isn’t designed to offer that feature and there isn’t an easy way to achieve that 
what will be the hard way?
redesign the fee computation related subcomponents in order to implement the feature. Test the implementation and make sure it works and if not, repeat those steps until it does. After that, some tests have to be performed in order to make sure it doesn’t break the other features. If so, it would require to redesign the other components and perform several tests until all is working as expected.
Unfortunately for now there is no plan for that 
Hi,
Plugin is amazing and works perfectly for us!
One feature I’m wondering if it supports is WooCommerce re-orders. If a customer checks-out and completes and order with uploaded items, could the customer re-order the same item(s) at a later date through their My Account order history?
We are trying this now with a re-order plugin, but the user is prompted to upload an image again.
Let me know if this is possible.
Thanks!
Hi,
thank you for your appreciation 
I’m really sorry, but the plugin hasn’t any feature to support for any 3rd party plugin that implements re-order mechanism 
The cookie created by the plugin is breaking the cache. Do you have any solution for this?
Hi,
what do you mean that is breaking the cache? Could you provide a more detailed description of the issue?
Note that the plugin, in order to avoid inconsistency, prevents uploaded data and meta data to be cached. If you are referring to this mechanism, the plugin is designed for that.
I think someone else also had an issue reported here – https://codecanyon.net/item/woocommerce-upload-files/11442983/comments?page=50. Can one still use the plugin without creating a session?
No, it cannot.
Nte that the comment you reported was related to a server issue. More in specific: the user server was not properly configured to maintain user session variables. This however relies on a server issue, not on a plugin issue.
Note also that the comment was referring to a plugin version older than 2 years. Make eventually sure you are running the latest 52.2 version that can be manually downloaded via CodeCanyon or received as an automatic update by installing and configuring the Envato updater plugin: https://goo.gl/pkJS33 (here the guide that explains how to configure: https://envato.com/market-plugin/ ).
Hi Vanquish, There is a function that is being used currently in the plugin “private function create_session” in the WCUF_Session.php file. We noticed that the session gets created for all users and is active on all pages. Can we selectively create sessions only for people who have reached the the checkout page? Because it is getting activated for all visitors on all pages, we are unable to use server cache.
curl -Is https://www.example.com | egrep ‘HTTP|Cache-Status|Cookie’ HTTP/1.1 200 OK Set-Cookie: PHPSESSID=06b0t5jd9sggvj426opdt0nc2l; path=/ X-Gateway-Cache-Status: MISS
Any help/input is greatly appreciated. Thanks in advance!
I’m sorry, it is not possible. Note however that the session is only created if no session is associated to the current user ($this->current_session_id variable is empty) and will be recreated once it expires (according the php session expiration time settings).
If at every page visit the session id is empty (then the plugin creates a session) it means that your serer has some issues on managing the user session. The user session id cannot be empty at each page visit once it has been created.
Hi Vanquish. I am able to understand what you are saying. Our goal is to have sessions only in the cart and checkout page. Right now what happens is the session gets created for static resources also like home page or product page. Because these sessions are getting created on static pages, they don’t get cached. Instead if these sessions are created only on cart/checkout or for logged in users then it will save considerable amount of server resources. We are happy to pay if this requires any customisation. Thanks!
I’m sorry I cannot help you with that. As said earlier, the session won’t be generated if an existing one is already existing. Just properly configured your installation, the user session cannot be null at each page visit. Once done, it won’t be recreated at each resource access.
What I can suggest is to try editing the WCUF_Session.php located in the classes\com folder and at line 29 add:
if(function_exists('is_cart') && function_exists('is_checkout') && !is_cart() && !is_checkout())
return;
This may prevent session to be managed in pages different from cart and checkout. This is an untested customization that may lead to unexpected behaviour. Proceed at your own risk.
Thanks Vanquish! Will test this out.
You’re welcome 
I am receiving an error: Uncaught ReferenceError:_ is not defined On script: https://www.gameongrafix.com/wp-admin/admin.php? page=woocommerce-files-upload line 2668
If I disable the warning message, the warning goes away, but the page does not display as expected.
Any advice?
yes, try enabling the Force reloading 3rd party javascript libraries option. If you still get the error, it means that a 3rd party plugin is including its javascript code in all admin pages (instead of in just in its pages). That code generates that error.
In that case, you need to disable all your 3rd party plugins and then enable one by one until you find the interfering one. Once done, report to its developer in order to fix it
Hi I am developing a mobile app for my website where we already used the Woocommerce upload files plugin. I am developing the mobile app with Woocommerce REST API , Angular and Ionic. So now I have few questions regarding this plugin. 1) Is there any REST API from woocommerce upload files where I can use it for my mobile app. 2) May I know the flow of product images passing through the product, cart, checkout and order pages. how and where you are saving the images throughout the process.
- I’m sorry, no REST API is available
- For this kind of question you should renew your support license. However, the temporary uploaded files metadata are stored in a custom user session object. The upload and user session processes are managed by the WCUF_File.php and WCUF_Session components located in the classes\com folder. The first component receives via ajax the file data (the ajax_save_file_on_session() manages this process) and communicates to the second component the file references and it provides to store them in the user session. Once the Checkout is completed, the WCUF_CheckoutPage.php component (located in the classes\frontend folder) copies user session data to the order metadata. The save_uploads_after_checkout() manages this process
Hi Thanks for your quick response. Okay, I understood. I have a question related to my website. If the user upload an image to the product and add that product to cart. Then the user close the browser or logged out and again user visits the site, the added product is there in cart but uploaded images disappears. Is this because we saving the file in session? Also, May I know how long will the session last?
yes. The session timeout can be set via the Options menu and by default it lasts 20 minutes.
I used up my licence without being aware of the 1 website policy.
I assumed in active website at a time, which I am disappointed to now learn
How to I find out what domain the license has been assigned to ?
Oddly,
the license that was active on my dev server is no longer working
Can you please let me know where my licenses have been allocated
It’s a great product
But do you think there is an extraordinary amount of support requests related to the license arrangement ?
Woops
pls ignore point number two here
I simply had to activate the license on the subdomain of the development platform
Hi,
you can activate the license in two distinct domains and unlimited subdomains and subfolder of those domains.
to know which are the activated domain, if you send me a private message (click on my name then use the low-right box) reporting you email address and purchase code, I’ll let you know!
Thanks
Hello,
I’m using woocommerce products, but a toolset content template (toolset plugin: woocommerce views). If I use the shortcode [wcuf_product_page_upload_form] in the toolset content template, would you tell me if the file loading fields would be visible on the products page?
Thank you.
Hi, theoretically it should, but without any further test I cannot assure you at 100%
If you however send me a private message (click on my name then use the low-right box) reporting your email address, I can reply with mine where you can send me that plugin. I can then set a private demo site where you can test both plugin in action and make sure it actually works as you expect!
Hi, could you please tell me where I can find the upload field template in your plugin folder that displays the content of delete file button below the drag and drop area?
Hi,
yes, the tempaltes are located in the templates folder inside the plugin. The one used for the product, cart and checkout pages is the checkout_cart_product_page_template.php file.
the one used for the thank you and orde details page is the view_order_template.php file.
Thanks. One more thing, I cannot translate this text “Uploaded files:” in the upload filed in the thankyou page. I’ve translated the and uploaded to the language folder already, still cannot get it done. Here is screenshot https://www.dropbox.com/s/ml56vwbh51gewg0/sc16.png?dl=0 and https://www.dropbox.com/s/oue83ef1229nrya/sc17.png?dl=0
You’re welcome!
It may be that the text you refer is the Text shown after that the upload process has been performed. It can be customized through the Upload field settings: https://www.dropbox.com/s/fhn8388k2hc9550/wcuf_description_after_upload.jpg?dl=0
Absolutely! Thanks!
Yuo’re welcome! 
I’ve tested demo, it’s ok.
However, I have a question need from your hand.
When the customer uploads the file, in my admin email NEW ORDER, is it attached the link to dropbox. It means, when I receive the email NEW ORDER, i just click the dropbox link (designer file), not attached file in email ( some cases larger than 10MB 25 MB..)
Hi,
Yes, you’re correct. Files stored on Dropbox won’t be attached to emails.
Yah.
But I want to ask, if the file is stored on Dropbox, in the new order email, does it appear the link connect to Dropbox to download the file directly ( for email admin) ?
No, in the new order email no links will be embedded. That option is used only to attach files to the email only if they are stored locally.
However, once the order is placed, the admin will receive a notification email in which will be embedded the link to the upload files: https://www.dropbox.com/s/brv7dxkk88g47hu/wcuf_notification_email.jpg?dl=0
Many thanks.
You’re welcome 
Sorry to get back for one more question.
“However, once the order is placed, the admin will receive a notification email in which will be embedded the link to the upload files:”= > For local store or dropbox ?
for both 
Hi,
no problem after saving the file. However, there is a translation error in the field before saving.
https://i.hizliresim.com/BOgGPM.png https://i.hizliresim.com/odly39.png https://i.hizliresim.com/lQR4jr.pngthe first part should be the same as the second part. how can I do?
cengoshop.com
Hi, to translate that text you have to use the pot file you find in the language folder.
the plugin ships with a .pot translation file (located in the language folder) that allows you to translate its string. Just use a po editor (like https://poedit.net/ ), create a .po file for your language naming it accordingly (in your case should be woocommerce-files-upload-tr_TR.po), translate the strings you need and save. It will create a .mo file that you have save back with the .mo file into the language folder
hi, I just bought the item, and after uploading the plugin asks me to verify. If I input the purchase code given by envato and my username, the plugin silently fails (I stay on the activation page forever)
Hi,
please make sure you are using a fully HTML5 compliant browser like Chrome or FireFox.
If the issue still persists, try eventually disable the other 3rd party plugins.
If the issue persists, If you send me via private message (click on my name and then use the low-right box) the following data:- you email address
- full admin access to the wp-admin area
- a FTP access
- the purchase code
I can try performing some further tests. Thank you.
Hi, after disabling all plugins except woocommerce and woocommerce-upload-files, I managed to activate, but now it stays on ‘activated’, but the activation message still appears and there is no menu option under woocommerce (only the activation option on the main wordpress menu). I’m going to send you a PM with the login details.
Got it!
Dear Vanquish, Help me resolve a problem. My download plugin is can run on 2 domain, but I only run on loveprint.xyz. and 188.8 is not a domain. I dont know why it appear on dashboard active. Please help me. My Purchase codes:
Licensee: Pham Quang Huy
Item Purchase Code: dc1d6403-a378-4790-a9a2-eecda4d51a30
Hi,
I’ve removed the 188.8 domain from the register ones. You now should be able to properly activate in a second domain. Give a try and let me know! 
Hi there. Is it possible to exclude different products from a upload field? In my case I have 3 upload fields and some products are in the same categories, so all upload fields will be shown on these products. It would be cool if I could exclude some products. Thanks
Hi,
to exclude specific products you can use the special visibility option: https://www.dropbox.com/s/wn5g6wzomx3vjv7/wcuf_visibility_6.jpg?dl=0
However, for now, there isn’t any option to make the field visible for some categories and exclude some specific products. I’ll do my best to include this new feature in a future plugin version!
Thanks for your fast reply. The visibility option is the option what I am currently using. But it would be good if one could combine this option with exclude or include specific products to this. Otherwise the upload fields on the product page will appear twice. I appreciate your help. I am a long time user of your plugins. Very good support. Thank you.
I’m sorry, but unfortunately the plugin doesn’t offer any option to make the field visible for some categories excluding some specific products.
No problem. But do I understood you right, that you are trying to implement this? In my opinion this would be necessary, otherwise upload fields in the same category will show up among each other?! If you have i.e. 5 upload fields in the same category, you will see 5 upload fields. In that case the visibility option is useless.
I’ll try to implement this feature in a future release, but I cannot give you any eta. For now you should avoid assigning different categories to same products to avoid this issue.
I really appreciate your willing to check this. Thanks so far.
Hi vanquish,
I was wondering if you could give me some news here? Is this feature planned or not planned? It would be cool if you could give me a straight forward answer, since I need to look for another solution otherwise, which is not a problem, but I need to know it. Thanks in advance.
Hi,
I’m sorry but for now it is not planned to be released 
This is really, really bad. Who needs multiple upload fields if they don’t belong together? For me a clear error of the plugin. Thanks anyway.
What do you mean with they don’t’ belong together and it is a clear error of the plugin?
The plugin performs properly his actions. It is showing the upload fields for the selected products and categories. It hasn’t any feature to exclude some products from the selected categories (this feature, in fact, it is not reported). So actually it works as expected.
If you have multi categorized products, instead of use category selection, you can eventually perform the selection by directly selecting the products.
Of course it is working.
But if I create a second upload field and the product is in the same category like the first, you will see on all product pages, two upload fields, only because the two products have the same category.
Perhaps I use the plugin in the wrong way, but since I only have the options “visible for every product”, “visible for selected categories and products”, “visible for selected categories (and all its children) and products”, “hidden for selected categories and products”, “hidden for selected categories (and all its children) and products” I am unfortunately not able to show the upload fields on different products of the same category.
As soon as I get to the point that I have to create two upload fields and these belong in the same category, the plugin is no longer usable.
This should not be a personal attack on the developers of the plugin, because the plugin itself is great, but without this function the plugin lacks logic in my opinion.
It is very simple: the visibility option will display/hide the field if the current product belongs to the set of selected products or the selected categories.
If a product belongs to several categories and one of them is among the selected ones, the filed will be shown for that product (because it actually belongs to the selection).
In your case, if you have multi categorized products and you want to show the field for only a subset of them, in the visibility option do not choose the categories as a filter, but directly choose the products for which the field has to be visible.
Yes, the plugin hasn’t any advanced feature to select some categories excluding some products belonging to it, this, however, doesn’t mean that the plugin has an “error”. The features offered by the plugin works as expected.
Thanks for your help. I understood what you mean.
You wrote “In your case, if you have multi categorized products and you want to show the field for only a subset of them, in the visibility option do not choose the categories as a filter, but directly choose the products for which the field has to be visible.”
But if you have i.e. 100 products where the upload field needs to be shown and only 1 product where it doesn’t and booth are in the same category, this makes no sense for me. Therefore I was asking for any way, how this problem could be solved.
In my point of view there are several ways to solve this. Perhaps with a kind of logical query or a way to combine the “visibility option”. The issue at the moment is, it is impossible to solve it by myself, since the products are in the same category, even if the affected product has a sub categorie, the plugin will put all upload fields inside them, because the main category is the same. Or do I set any wrong option?
Thanks so far.
Yes, choosing specific subcategories will do the job. Make sure you have selected the Visible for selected categories and products option and not the visibile for selected categories (and all its children) and products and that products in the selected subcategories are just belonging to that.
In altenative you can also create a new super category called “uploads” (or as you wish) and then associate it to the products that needs the upload.
This is great. Finally we have a solution! Not as I thought it would be the best, but it is working anyway. So you only need to create a subcategory. Thank you very much.
Glad to hear that 
At last but not least, I’d like you to support me: If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars, I would really appreciate! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate to your purchases).
Have a great day! 
I have already rated the item a while ago.
Hello, a question, I’m using Woocommerce and Tickera plugin integrated, with this in the Woocommerce checkout page is showed the typical Woocommerce form but is added another form corresponding to Tickera. In this page, I have a problem when I attach a file with Woocommerce File Upload, I lose the data typed in Tickera Form, when the file uploaded icon is display in the page.
Is possible to fix or config to avoid the page reload and the data loss?
Hi,
I’m sorry, but without any further clue, I’m not able to say if anything can be implemented to grant support for the Tickera plugin. The WooCommerce Upload Files plugin has been designed to work only with the standard WooCommerce checkout page.
- you email address
- full admin access to the wp-admin area
- a FTP access
- a detailed step by step guide on how to experience the issue
I can try performing some further tests to see if it possible to implement anything to grant support to the Tickera form plugin. Thank you.
on your demo, I can’t see the cloud option – it this normal?
yes, for security reasons it has been disabled. If you wish to try it, if you send me a private message (click on my name then use the low-right box) reporting your email, I can set up a private demo site,
As can be done, that would plugin he launched considered only after a certain number of downloads. For example, a person uploads 25 photos for free, and the following every additional for a set fee.
Item Purchase Code: e18c56ae-18ee-4a91-a297-4660ab8b6b18
Hi,
for this purpose you can use the extra fee related options: https://www.dropbox.com/s/8dkkodyeh1uxuf8/wcuf_extra_fee.jpg?dl=0
Configure the extra cost and enable the special Free items option by setting it as 25. In this way, first 25 upload for will be free, then for each additional one will be added an extra cost set through the Value option.