Code

Discussion on WooCommerce Attach Me!

Discussion on WooCommerce Attach Me!

Cart 1,959 sales
Recently Updated

vanquish supports this item

Supported

781 comments found.

Hello, I have few questions using your plugin.

1. How to change file download link, for example mysite.com/?wcam_id=12137-0 – to be specific, change “wcam” string in all links and urls to “report”?

2. Attachments are shown only on Orders and Single Order page, but not on Downloads page, there is just empty space within Download tab (https://prnt.sc/dhfELo1bmZ7q). Yes, I checked that setting in settings tab.

Thank you

Hello
  1. It is not possible, it would require a customization that cannot be suggested in a few lines here
  2. Could you try to recreate the issue using the https://codecanyondemo.work/wcam/ (user: demo, pass: demo) site and report to me if you are experiencing it? If not, it means that something is interfering with your installation. In this case, I would need an FTP and wp-admin access to perform some further investigations

Where can I send you ftp and wp-admin logins to check?

You can send via private message (click on my name, then use the lower-right box).

Hi, im gettin an error on the order detail page recently: /plugins/woocommerce-attach-me/classes/com/WCAM_Order.php on line 187 Warning: Undefined variable $wc_order in

Any fix is expected?

Hi,
Thank you for reporting. Please update the plugin to the latest 26.9 version I’ve just released.

jjavin

jjavin Purchased

Hello, I purchase WooCommerce Attach Me! with license code: *c49131b1 but on activate says Purchase code is invalid! Thank you

Pleas try using a fully HTML5 compliant browser like chrome or Firefox

Hello, there is a problem with your plugin in Woocommerce email preview, please fix next two files:

woocommerce-attach-me\classes\com\WCAM_Order.php – get_meta() – call is not safe if order does not exist, it happens in case of email preview

woocommerce-attach-me\classes\com\WCAM_Product.php – get_items() – same as above

It is not critical problem, but would be nice to have it fixed in next version. BR, Maria

Thank you for reporting.

I’m sorry, but in new version is error in WCAM_Product.php on line 272 and 289, missing negation (is “if($order)” -> should be “if(!$order)”)

Thank you for reporting

segna Purchased

Hi, I had to disable the plugin after I installed the Enfold template. Woocomerce emails were no longer being sent. Have you had any other reports? Thanks

Hi,
I’m sorry I had no reports about that.

Hello,

On April 6 and April 27, I sent you messages to your e-mail. Could you please reply.

After one of the recent updates, the manuals are not visible in the non-primary WPML languages.

Kind regards,

In addition, after the recent update, I am getting: Uncaught TypeError: s.select2 is not a function

And cannot select products in bulk attachments.

Hi,
Without any further clues, it is quite hard to determine the cause. Did you try to temporarily disable the other plugins to see 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:
  1. your email address
  2. full admin access to the wp-admin area
  3. FTP access
  4. A detailed step by step guide on how to experience the issue

I can perform some further tests to see if it is possible to determine the cause.

NOTE: all the requested points are mandatory, do not forget to report any of them.

Thank you for your collaboration.

Hello,

I’m seeing update prompts but can’t install them since my support period has expired. Could you point me to where your documentation or license terms state that updates stop once support ends?You claim to offer future updates even after the support period has ended.

Thanks!

Hello,
To use the automatic updater you need to have a valid support license. It costs just few dollars, it is tax deductible, and supports me in my job. As alternative, you can always manually download the newer version of the plugin via CodeCanyon.

Hello,

I’m having a problem with the order list.

Error 503: Failed to retrieve backend. Failed to retrieve backendz.

Is there an explanation?

Hello,
Error 503 is a server issue thrown when the web server is unable to process the request. This, however, doesn’t depend on the plugin.

To have further clues about the cause, try investigating the server error_log. Try also to enable the WordPress debug mode and debug log, and see if in the debug.log located in the wp-content folder are reported more clues.

I have WP6.8 and WC9.8.1 and WCAM26.4 version. got the following error log: Apr 18, 20:26:03 Warning: Undefined array key “embed-links-to-complete-mail” in /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce-attach-me/classes/com/WCAM_Notifier.php on line 168

Please help to fix it. Thanks in advance!

Thank you for reporting. Please update to the latest 26.5 version.

Hi,

I’ve selected the attached file to be included in the Order Completed email. In the right hand side it says it is attached, but in the email that there is no link to download the attached file

Hi,
was it ok?

Yes, it works now. Thank you

Glad to hear that!

last but not least, I would ask you to help me: If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars…It would help me with sales, I would really appreciate it! :)
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases. You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0 )

Hello,

I’d like to know if it is possible to display a popup form after pressing the download button and ask the visitor for Name, Email, CompanyName, Tel etc. and when the form is filled valid, proceed to download?

Hi,
the plugin doesn’t have such a feature. If needed, I offer custom code implementation. If you send me a private message (click on my name then use the low right box) reporting your email and a more detailed description of the functionality (for example, these data once entered where have to be stored?) I can evaluate the feasability and give you a quotation.

Sent you a PM, please check.

Thank you, got it. Check your inbox.

Hello Vanquish, I purchased the plugin but after installing it, it caused issues with my website, leaving it partially broken. You responded asking me to try again with the debug mode, but I can’t afford breaking the page again. I would like a refund of the price since I’m not using it as it is causing problems. Thanks, Raul.

Hi, it’s possibile to upload PDF from woocommerce rest api with this plugin?

Hi,
I’m sorry the plugin doesn’t have any support for REST Api.

Hello, I’m using Attach Me, and when I attach a file to an order to send as proof, all I get is a spinning wheel, and it’s not uploading.

Hi,
it might be that something is interfering. Please try giving a look to the browser error console to see if any error is reported (Firefox: CTRL+SHIFT+K, Chorme: F12).

Try also disabling the other plugins, one of them might be interfering.

I have just bought a licence for your plugin however before I activate it on my STAGING site to test, I just wanted to check that I will be able to use the same licence again on the PRODUCTION version of the site? The URLS are very different.

Yes, you can.

You can activate it in two distinct domains. For each domain you can activate/reactivate unlimited times (including subfolders and subdomains).

Hello Support Team,

Could you please let us know which options of your plugin are loaded via autoload in the database but can be safely disabled to reduce database load?

Thank you very much for your support!

Hello dear support team,

While analyzing the performance issues on my WordPress/WooCommerce site, I noticed that the WooCommerce Attach Me (WCAM) plugin generates an extremely high number of database queries per product. Specifically:

For each product, 10 individual queries are executed to load the product variations from the database.

This approach generates a massive number of database accesses for many products and variations, which in turn leads to significant performance losses on both the admin side (product editing) and the frontend.

Optimization request: Could the plugin be optimized to consolidate these database queries or make them more efficient? For example, a single collective query per product would be conceivable, instead of querying each variation individually. Temporary caching would also be helpful.

I would be very grateful for feedback or suggestions on how we could resolve this performance issue as quickly as possible.

Thank you in advance for your support.

Hello there, I purchased the plugin yesterday, but after installing it, it caused issues with my website, leaving it partially broken. I suspect it’s due to an incompatibility with other plugins I’m using, though I’m unable to remove those plugins as they’re essential. Given this, I’d like to request a refund for the purchase price. Please let me know if you need specific details about the error, and I’d be happy to share them privately. Thanks, Raul.

Hello,
can you please enable the WordPress debug mode and debug log ( https://wp-staging.com/docs/enable-wordpress-debug-log-mode/ )? To do that insert the following lines in the wp-config.php you find on the root of your site:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
reperform the test and see if more clues are reported in the debug.log located in the wp-content folder.

Thank you

When using the preview attachment light box the file download option is gone where can I add that or enable it to have download and light box preview? please help and let me know.

Thanks

yes, because the lightbox replaces it.

You can edit the:
  1. view_order_template_products_attachments.php (order page)
  2. product_page_template_products_attachments.php (product page)
located in the templates folder (inside the plugin) to customize that behavior by adding a download button.

You can copy those templates in your {theme_folder}/wcam folder. So you will be able to update the plugin without losing any customization.

can you share me the code for that please

I’m sorry, but support doesn’t include any customization service. If you need a customization, if you send me a private message (click on my name then use the low-right box) with your email and a description/screenshots of what you need, I can quote the work.

Subject: WooCommerce Backend Slowdown, JavaScript Errors & Language File Issue

Hello Support Team,

Could you please take a look at the WooCommerce Attach Me! plugin? I am experiencing several issues that are significantly affecting our WooCommerce backend, and I hope you can help.

  1. 1. Issue: WooCommerce Backend Becomes Extremely Slow As soon as the plugin is activated, the entire WooCommerce backend slows down drastically. The most affected areas are: - Editing and creating product pages - Order management (list and detail view) - General WooCommerce settings

I have already tested: - Deactivating all other plugins → Issue persists - Switching to the default theme (Twenty Twenty-Four) → Issue persists - Checking server logs → No direct PHP error messages

Could you please check if the plugin causes a high number of database queries or AJAX requests that might be affecting performance?

  1. 2. Issue: JavaScript Errors After Deactivating the Plugin When the plugin is deactivated, the following errors appear in the browser console within the WooCommerce backend:

Error 1: “Uncaught ReferenceError: vc_user_access is not defined”

This seems to be related to WPBakery Page Builder. Could you please check if there is a missing dependency that causes this?

Error 2: “Uncaught TypeError: Cannot read properties of undefined (reading ‘hasOwnProperty’)”

This error occurs immediately after deactivating the plugin. Could you please take a look at this?

  1. 3. Issue: Language File Not Recognized I have created a German language file (woocommerce-attach-me-de_DE.po/.mo) using Loco Translate. - The file is stored in the correct location: `/wp-content/languages/plugins/woocommerce-attach-me-de_DE.mo` - Loco Translate confirms that the file is synchronized with the `.POT` template - However, the translations are not applied in either the backend or frontend

Could you please check if the plugin is correctly loading the `.mo` file? If it uses a custom function for translations, could you let me know where I should debug this?

I hope you can help quickly. Thank you in advance for your support.

  1. System Information: - WordPress Version: 6.7.2 - WooCommerce Version: [please insert] - PHP Version: 8.3 - Theme: Riode - Server: Apache/Nginx

Best regards,

Hello, thank you for the feedback. Loco Translate reports for your plugin:

Additional files were found This package is not yet fully configured, so Loco does not know what the following files are for. Please click the Setup tab to complete the configuration of this package.

acf-...po files for different languages ​​in the package directory. Could it have something to do with that?

The plugin embeds ACF Pro core (https://www.advancedcustomfields.com/pro/ ) to build some of its main menus. Those files could refer to that library.

Dear Support Team, I noticed that when I access the orders the page loads slowly. If I deactivate your plugin it works quickly again. Are there any known issues?

Thanks for the support

Hi,
I’m sorry, no known issue.

Hello [Plugin Author/Vanquish],

Thank you for your response. I understand that the plugin does not include a German language file by default, but I have manually created one using Loco Translate. However, the translation is not being applied in the backend or frontend. I have created the file:

Language File Issue

/wp-content/languages/plugins/.. Loco Translate confirms that it is synchronized with the .POT template. Despite this, the translations do not appear. Could you confirm if the plugin is correctly loading translation files using load_plugin_textdomain()?

If it uses a custom function, where should I check/debug this? Should the .mo file be placed in a different directory (e.g., inside the plugin folder)? Backend Slowdown & JavaScript Errors I am also experiencing severe performance issues when the plugin is activated, as well as JavaScript errors after deactivating it.

Backend slowdown:

The WooCommerce backend becomes extremely slow, especially in product editing, order management, and settings. No relevant PHP errors appear in the logs. Could the plugin be making excessive database queries or AJAX requests? JavaScript errors after deactivation:

Error 1: Uncaught ReferenceError: vc_user_access is not defined (related to WPBakery Page Builder). Error 2: Uncaught TypeError: Cannot read properties of undefined (reading ‘hasOwnProperty’). These errors only appear after deactivating the plugin, which suggests that it modifies or adds dependencies that WPBakery still expects to find.

Does the plugin modify or extend WPBakery’s functionality? If so, is there a proper way to unregister these dependencies to avoid conflicts? I appreciate your help in resolving these issues as they are significantly affecting our WooCommerce setup.

Best regards,

Yes I confirm, the load_plugin_textdomain is executed to load the translations.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey