Bulk Attachment for WooCommerce

Once you have defined the main plugin settings, you can create multiple bulk attachments using the WooCommerce Product Attachment Pro Plugin. A bulk attachment contains one file/link, its scope in terms of product(s), category(s), order status(s) and tag(s) for which it will work, expiry related details, and visibility status.

To get started with creating product attachments, navigate to the Bulk attachment section. You will find the link for this in the plugin dashboard from the admin login of your WordPress website. 

bulk attachment for WooCommerce


In this tab, you will find the list of already-created product attachments here, meaning that the tab will have a blank list when you will use it for the first time.

To create a product attachment, click on the ‘Add New Attachment’ button.

It will add and expand a new section in this tab for you.

Now, you can add details related to your new product details.

Begin with filling in the name, status, and description for the attachment.

In the ‘name’ field, you can specify the phrase that you want to add a title to your product attachment in the frontend, wherever this attachment will be visible.

To show or hide this product attachment, you will have to set its status to enable or disable respectively.

Description section will carry a brief about the product attachment and it will be displayed on the frontend side too, just as the name/title of your attachment.

Next, you need to determine whether you want to add a file or want to use an external URL to your product attachment.


To add a file, such as a document, video, PDF, or image, select the first option i.e. File Upload.

To add a link as an attachment i.e. to send your buyer to another page or to make them view the attachment online, use the second option ‘External URL’.

If you will choose ‘File Upload’ as your option, you will see an option to upload an attachment file.

Upload a file and move to the next field in the form.

On the other side, if you will choose the ‘External URL’ as your option, you will find a new field where you could add a working URL.

Add the URL to the document or the external page here, and move forward.

Now, you have to choose the visibility status of your attachment.


To make your attachment visible for the order details page only, select the Order Details Page as your option. If you want your attachments to work for the Product Details Page only, select the second option designated for this purpose. However, if you want to make your product attachment visible for the order details as well as the product details page, select ‘Both’ as your option.

After defining the visibility status of your attachment, next comes the facility to decide the order statuses for which it should be visible to your e-commerce store users.

If you want to show it for a few order statuses only, tick the checkboxes given in front of those statuses. However, you can skip checking any of the checkboxes if you want the product attachments to be visible for products/orders irrespective of the order status.

Using the WooCommerce Product Attachment Pro Plugin, you can also set the expiry date or time for your product attachment, whether it is an external URL or a file. 

There are ways of defining the expiry time of your attachment, choose:

a.     No for adding no particular date of expiry. In this case, your attachment will be visible until manual deleted or edited to set an expiry date in the future.
b.    Specific Date for defining a fixed date irrespective of the product being accessed or purchased.

c.     Selected time period after purchase for defining the hours, minutes, or seconds for which the product attachment should be available for authorized entities.

If you choose the second option, you will have the option to choose for the time period.

You can specify the time period and mention the unit for your input value.

Once it all is done, save all the changes.

This process can be repeated to create any number of product attachments. Just go to the Bulk Attachment tab and click on the Add New Attachment button. Rest, the options and procedure will be the same.